!PbcQeaWcgMyjVfeGQN:nixos.org

Nix Mozilla 🦊🐦🐒

176 Members
A room about a number of weird animals (also known as Mozilla products): Firefox, Thunderbird, Spidermonkey, NSS, cacert. Also a little bit of fun times, small amounts of extreme, when building weird animals. But for bugs please file GitHub issues. | Release Schedule: https://whattrainisitnow.com | Crash-Stats: https://crash-stats.mozilla.org/search/?distribution_id=%3Dnixos&product=Firefox&product=Thunderbird51 Servers

Load older messages


SenderMessageTime
20 Sep 2023
@k900:0upti.meK900 ⚡️Wrote up a full repro case: https://github.com/NixOS/patchelf/issues/52012:08:03
@k900:0upti.meK900 ⚡️ @nbp how hard would it be to make a build that's exactly like an official nightly build, but without the relrhack? 12:10:23
@k900:0upti.meK900 ⚡️Is there like a Docker container or something?12:10:34
@nbp:mozilla.orgnbpusing Mozilla infra, I suppose this might be easy as soon as you tell me which flags should be set/removed.12:11:13
@k900:0upti.meK900 ⚡️Just reverting https://hg.mozilla.org/mozilla-central/rev/032b87ff55061bcbdc7a85d9e18fde814797073a12:11:41
@nbp:mozilla.orgnbpI can try to push that to our try server.12:12:24
@nbp:mozilla.orgnbpbut from what I understand that would use elfhack instead.12:12:48
@k900:0upti.meK900 ⚡️Well whatever it was using before worked12:14:01
@k900:0upti.meK900 ⚡️I mostly just want to make sure this is actually the commit that's causing the regression12:14:15
@k900:0upti.meK900 ⚡️And the only way I can think of doing that is to build with it reverted and see what happens12:14:25
@k900:0upti.meK900 ⚡️And I don't want to spend an hour waiting for it to build with nixpkgs tools just to find out it was never broken in nixpkgs to begin with 12:17:25
@nbp:mozilla.orgnbpa tarball would be enough?12:17:28
@k900:0upti.meK900 ⚡️For the build artifacts? Yeah 12:19:54
@k900:0upti.meK900 ⚡️ Any .so file should be enough by itself it seems 12:20:13
@nbp:mozilla.orgnbpestimates: Should take about 1:15:59 (Finished around 2023-09-20 06:40)12:25:08
@nbp:mozilla.orgnbp(assuming the try server answers)12:26:13
@k900:0upti.meK900 ⚡️Oh12:33:02
@k900:0upti.meK900 ⚡️I just realized what you're doing lol12:33:05
@k900:0upti.meK900 ⚡️Thanks :)12:33:07
@colemickens:matrix.orgcolemickensI can revert the updates until it gets to a working build and merge the test PR. I'm torn between wanting to understand why the audio tests were broken or just leaving the test PR as-is and accepting it.13:15:51
@colemickens:matrix.orgcolemickensI also feel like it might be worth having some mechanism for warning users if we haven't updated in a few days. I'm not sure of the security implications of stale nightly versions. Maybe it's overkill.13:16:36
@nbp:mozilla.orgnbp K900 ⚡️: https://treeherder.mozilla.org/jobs?repo=try&revision=689e449ae03cc00f00a2cf09c8887547fadb644b&selectedTaskRun=MUzH2o8jSIyJOcLgfl3GDw.0 Click on one of the "B" or "Bpgo" and then on the bottom, select the "Artifacts and Debugging Tools", which would list a bunch of things, from which you want the "target.tar.bz2" 13:25:52
@k900:0upti.meK900 ⚡️Thanks13:41:59
@k900:0upti.meK900 ⚡️Let me try it13:42:01
@k900:0upti.meK900 ⚡️Yep13:43:54
@k900:0upti.meK900 ⚡️This one works13:43:56
@k900:0upti.meK900 ⚡️As in I can patchelf it and then run it13:45:16
@k900:0upti.meK900 ⚡️So I guess we are pretty confident in the culprit now13:45:46
@colemickens:matrix.orgcolemickensI'm confused, I was trying to find last known good commit and now they all seem to work for me?14:13:40
@colemickens:matrix.orgcolemickens git remote update; git reset --hard nix-community/master; nix build .; ./result/bin/firefox and it launches fine. 14:16:16

Show newer messages


Back to Room ListRoom Version: 9