| 19 Sep 2023 |
Mic92 | I remember D being an issue. | 16:43:22 |
Mic92 | Maybe also something with emacs? | 16:43:34 |
vcunat | When you'd like a Hydra jobset to update the default, ping me. Even if just for testing an unstable version or something. | 16:43:42 |
vcunat | But that's... a bit tangential to the current topic. | 16:44:05 |
vcunat | * When you'd like a Hydra jobset to update the default, ping me. Even if just for testing an unstable version before release or something. | 16:44:29 |
nbp | has a bug been opened on bugzilla.mozilla.org ? | 17:03:30 |
nbp | at least to collect the investigation somewhere. | 17:04:02 |
K900 ⚡️ | Not yet | 17:39:35 |
K900 ⚡️ | I'd rather not do that until we're sure it's not patchelf | 17:39:45 |
colemickens | Hm. Maybe there should be some sanity test before the flake publishes the update. Should I revert a commit or two and pin it? | 18:36:41 |
colemickens | Might be time to move the flake to a different org. | 18:37:14 |
K900 ⚡️ | To begin with: can anyone even reproduce the crash? | 19:23:17 |
vcunat | Uh, it doesn't work with nix run, missing correct mainProgram. | 19:26:01 |
vcunat | Anyway, I also get some segfault. | 19:26:07 |
vcunat | (also hash /nix/store/ymhkgr4r99...) | 19:27:38 |
colemickens | K900 ⚡️: yes. Or at least it flat out didn't open and I just assumed it was the same issue. | 19:34:57 |
K900 ⚡️ | I think I'm off to sleep for now | 19:35:59 |
K900 ⚡️ | I might look at it tomorrow | 19:36:03 |
| 20 Sep 2023 |
Artturin | https://github.com/colemickens/flake-firefox-nightly/pull/12 | 01:13:08 |
K900 ⚡️ | So uh is it still broken | 06:19:51 |
K900 ⚡️ | OK I just tried and yes | 06:40:31 |
K900 ⚡️ | I also just tried injecting the latest patchelf and that didn't help either | 06:40:41 |
| ElvishJerricco joined the room. | 09:25:50 |
Mic92 | You can skip patchelf and use LDLIBRARYPATH and see if that can help you fix the issue. | 10:20:01 |
Mic92 | LD_LIBRARY_PATH | 10:20:14 |
nbp | This is doable, IIRC there is already a wrapper script around Firefox which used to preload everything using ls on Linux. | 10:20:52 |
vcunat | Yes, but I recall issues due to env propagating to sub-processes, so that programs getting run from browser can then get broken. | 10:26:17 |
vcunat | Therefore I don't think $LD_* approaches can be a good solution here. | 10:27:56 |
nbp | hum … indeed, that could happen if an addons were to start something on the system. However, I am not sure this is still possible with WebExtensions. | 10:28:34 |
vcunat | I meant mainly user clicking to open a downloaded file, etc. | 10:29:31 |