| 20 Sep 2023 |
K900 ⚡️ | [GFX1-]: glxtest: libpci missing | 11:40:57 |
K900 ⚡️ | Does say this | 11:40:59 |
K900 ⚡️ | I wonder if it'll stop if I just add it | 11:41:03 |
K900 ⚡️ | Unfortunately, it still has to patchelf enough to fuck up the nightlies | 11:41:40 |
nbp | glxtest fails all the time, and I no longer have a working zoom in the browser since … I am relying on the Nixpkgs compiled one for Zoom meetings now. | 11:42:12 |
K900 ⚡️ | postPatch = ''
# Don't download updates from Mozilla directly
echo 'pref("app.update.auto", "false");' >> defaults/pref/channel-prefs.js
''; | 11:42:47 |
K900 ⚡️ | Also I'm pretty sure we don't need this anymore? | 11:42:52 |
nbp | but I am not sure if this will last… | 11:42:56 |
K900 ⚡️ | Since it's disabled via policies | 11:42:58 |
nbp | We still need this, as otherwise it will display an annoying message everyday. | 11:43:21 |
nbp | I guess this can be tested on nightly by waiting 12h. | 11:44:10 |
K900 ⚡️ | It sets DisableAppUpdate = true; | 11:45:42 |
K900 ⚡️ | In policies.json | 11:45:45 |
K900 ⚡️ | Which I think does the same thing? | 11:45:51 |
nbp | probably. | 11:45:59 |
K900 ⚡️ | Wrote up a full repro case: https://github.com/NixOS/patchelf/issues/520 | 12:08:03 |
K900 ⚡️ | @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 ⚡️ | Is there like a Docker container or something? | 12:10:34 |
nbp | using Mozilla infra, I suppose this might be easy as soon as you tell me which flags should be set/removed. | 12:11:13 |
K900 ⚡️ | Just reverting https://hg.mozilla.org/mozilla-central/rev/032b87ff55061bcbdc7a85d9e18fde814797073a | 12:11:41 |
nbp | I can try to push that to our try server. | 12:12:24 |
nbp | but from what I understand that would use elfhack instead. | 12:12:48 |
K900 ⚡️ | Well whatever it was using before worked | 12:14:01 |
K900 ⚡️ | I mostly just want to make sure this is actually the commit that's causing the regression | 12:14:15 |
K900 ⚡️ | And the only way I can think of doing that is to build with it reverted and see what happens | 12:14:25 |
K900 ⚡️ | 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 | a tarball would be enough? | 12:17:28 |
K900 ⚡️ | For the build artifacts? Yeah | 12:19:54 |
K900 ⚡️ | Any .so file should be enough by itself it seems | 12:20:13 |
nbp | estimates: Should take about 1:15:59 (Finished around 2023-09-20 06:40) | 12:25:08 |