!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

233 Members
75 Servers

Load older messages


SenderMessageTime
7 Nov 2023
@artturin:matrix.orgArtturin * Does anyone here use breakpointHook often? 17:35:57
8 Nov 2023
@dandellion:dodsorf.asDandellion joined the room.13:05:42
9 Nov 2023
@artturin:matrix.orgArtturin
In reply to @artturin:matrix.org
https://github.com/NixOS/nixpkgs/pull/265738
trofi: can you approve?
17:01:39
@trofi:matrix.orgtrofiApproved. Added a minor comment..17:15:32
10 Nov 2023
@globin:toznenetl.chatglobin joined the room.01:00:06
12 Nov 2023
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/pull/26688616:10:44
@artturin:matrix.orgArtturinMerged but should be interesting to some of you16:11:05
15 Nov 2023
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.16:15:46
@grahamc:nixos.org@grahamc:nixos.org left the room.16:15:47
@qyliss:fairydust.spaceAlyssa Ross 17:40:09
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.18:12:20
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.18:12:20
19 Nov 2023
@pederbs:pvv.ntnu.nopbsds changed their display name from pbsds to pbsds (federation borken, may not see reply).03:35:50
@zxgu:matrix.orgZXGU joined the room.11:02:42
@pederbs:pvv.ntnu.nopbsds changed their display name from pbsds (federation borken, may not see reply) to pbsds.20:39:00
20 Nov 2023
@qyriad:matrix.orgQyriad joined the room.15:28:58
@vcunat:matrix.orgvcunatThere'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-181955079118:06:14
24 Nov 2023
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/issues/26953901:41:21
@hexa:lossy.networkhexafirefox on release-23.05 crashes due to the way how libstdc++ gets linked into firefox and I'm completely out of my depth13:02:04
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/issues/269571#issuecomment-182562119813:02:05
@hexa:lossy.networkhexaonly affects 23.05, both 23.11 and unstable seem fine13:02:52
@nbp:mozilla.orgnbp joined the room.13:43:03
@yannis:mozilla.orgyannis joined the room.13:44:11
@trofi:matrix.orgtrofi 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
@nbp:mozilla.orgnbpThis 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-L17414:21:33
@trofi:matrix.orgtrofi

Yeah, clang++ uses static libstdc++ in nixos-23.05 branch:

$ nix develop -f. firefox-unwrapped
$ dev>printf "#include <iostream>\nint main() { std::cout << 'x'; }" | clang++ -x c++ - -o a -Wl,-t |& fgrep stdc |& head -n3
/nix/store/jma71mvzwdrcm6qc5izvskvzfsii5mk7-gcc-11.3.0/lib64/gcc/x86_64-unknown-linux-gnu/11.3.0/../../../../lib64/libstdc++.a(globals_io.o)
/nix/store/jma71mvzwdrcm6qc5izvskvzfsii5mk7-gcc-11.3.0/lib64/gcc/x86_64-unknown-linux-gnu/11.3.0/../../../../lib64/libstdc++.a(ios_init.o)
/nix/store/jma71mvzwdrcm6qc5izvskvzfsii5mk7-gcc-11.3.0/lib64/gcc/x86_64-unknown-linux-gnu/11.3.0/../../../../lib64/libstdc++.a(eh_personality.o)
14:24:44
@trofi:matrix.orgtrofi

staging-next for comparison uses shared one:

$ nix develop -f. firefox-unwrapped
$ dev>printf "#include <iostream>\nint main() { std::cout << 'x'; }" | clang++ -x c++ - -o a -Wl,-t |& fgrep stdc |& head -n3
/nix/store/myw67gkgayf3s2mniij7zwd79lxy8v0k-gcc-12.3.0-lib/lib/libstdc++.so
14:25:48
@nbp:mozilla.orgnbpWould cherry-picking the change fix the issue?14:26:38
@nbp:mozilla.orgnbpOr should we look at something specific for Firefox?14:26:52
@nbp:mozilla.orgnbp * Or should we should look at something specific for Firefox?14:26:59

Show newer messages


Back to Room ListRoom Version: 9