Nixpkgs Stdenv | 260 Members | |
| 80 Servers |
| Sender | Message | Time |
|---|---|---|
| 12 Nov 2023 | ||
| Merged but should be interesting to some of you | 16:11:05 | |
| 15 Nov 2023 | ||
| 16:15:46 | ||
| 16:15:47 | ||
| 17:40:09 | ||
| 18:12:20 | ||
| 18:12:20 | ||
| 19 Nov 2023 | ||
| 03:35:50 | ||
| 11:02:42 | ||
| 20:39:00 | ||
| 20 Nov 2023 | ||
| 15:28:58 | ||
| There's an interesting question of how to deal with .meta.platforms and propagation from dependencies. I guess the topic belongs to stdenv? https://github.com/NixOS/nixpkgs/pull/268572#issuecomment-1819550791 | 18:06:14 | |
| 24 Nov 2023 | ||
| https://github.com/NixOS/nixpkgs/issues/269539 | 01:41:21 | |
| firefox on release-23.05 crashes due to the way how libstdc++ gets linked into firefox and I'm completely out of my depth | 13:02:04 | |
| https://github.com/NixOS/nixpkgs/issues/269571#issuecomment-1825621198 | 13:02:05 | |
| only affects 23.05, both 23.11 and unstable seem fine | 13:02:52 | |
| 13:43:03 | ||
| 13:44:11 | ||
If firefox is linked by clang I wonder if cc-wrapper was supplying only libstdc++.a library in it's library search paths. Something like https://github.com/NixOS/nixpkgs/commit/2946b819c209f4a1a9e87a725fc9e5ed2452c178 might nave been a fix. You should be able to add needed library search path with explicit -L to firefox. | 14:16:01 | |
| This sounds like it is build using clang, to make use of LTO: https://github.com/NixOS/nixpkgs/blob/8f1180704ac35baded1a74164365ac7cdfba6f38/pkgs/applications/networking/browsers/firefox/common.nix#L171-L174 | 14:21:33 | |
| Yeah,
| 14:24:44 | |
|
| 14:25:48 | |
| Would cherry-picking the change fix the issue? | 14:26:38 | |
| Or should we look at something specific for Firefox? | 14:26:52 | |
| * Or should we should look at something specific for Firefox? | 14:26:59 | |
I think cherry-pick will be a world rebuild. I would suggest exploring local to firefox fix like adding an equivalent of NIX_LDFLAGS = "-L${stdenv.cc.cc.lib}/lib" under stdenv.isGNU. | 14:28:41 | |
| hexa: Does that sounds good? ^ | 14:29:43 | |
| sure, we can try that | 14:31:58 | |
| thanks trofi! | 14:32:36 | |
| Artturin: what is your intention with the staging-23.05 backport here? https://github.com/NixOS/nixpkgs/pull/192459#event-10971886154 | 15:28:48 | |
| * Artturin: what is your plan with the staging-23.05 backport here? https://github.com/NixOS/nixpkgs/pull/192459#event-10971886154 | 15:28:52 | |