!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

218 Members
67 Servers

Load older messages


SenderMessageTime
5 Feb 2026
@guilhermenl:matrix.orgGuilherme LimaThanks13:40:58
@aleksi:pikaviestin.fialeksi

There's a PoC bootstrap for aarch64-linux now: https://github.com/NixOS/nixpkgs/pull/487398 To make this work, I had to tell gcc-15 that the host is musl-based. But in fact this breaks building glibc on i686 (but not on x86_64). I think this might be the frankenstein gcc problem? So I guess we need a glibc already built before we build a proper gcc targeting glibc

21:03:51
@rosscomputerguy:matrix.orgTristan RossAwesome, feel free to add me as a reviewer once its ready.21:09:34
@rosscomputerguy:matrix.orgTristan RossI'd really like to try this out.21:09:41
8 Feb 2026
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de) changed their display name from Grimmauld (any/all) to Grimmauld (migrated to @grimmauld:m.grimmauld.de).11:04:22
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de) left the room.11:12:00
9 Feb 2026
@amadaluzia:unredacted.orgamadaluzia removed their profile picture.22:29:34
@amadaluzia:unredacted.orgamadaluzia set a profile picture.22:33:00
10 Feb 2026
@mon:tchncs.depneumatic changed their display name from ribosomerocker to pneumatic.10:28:43
@grimmauld:m.grimmauld.deGrimmauld (any/all) left the room.19:58:48
@grimmauld:m.grimmauld.deGrimmauld (any/all) joined the room.19:58:59
@grimmauld:m.grimmauld.deGrimmauld (any/all) left the room.19:59:39
@tim:stratum0.orgdadada (er/ihm) changed their display name from dadada to dadada (er/ihm).20:02:37
12 Feb 2026
@amadaluzia:unredacted.orgamadaluzia changed their profile picture.17:47:53
@amadaluzia:unredacted.orgamadaluzia changed their profile picture.17:48:46
@amadaluzia:unredacted.orgamadaluzia changed their profile picture.18:00:07
@grizzlt:matrix.orgGrizzlT joined the room.20:36:26
@r_i_s:matrix.orgris_ive just spotted something surprising22:42:40
@r_i_s:matrix.orgris_when i merged https://github.com/NixOS/nixpkgs/pull/442945, i enabled them (both) by default22:43:20
@r_i_s:matrix.orgris_this was not intended22:43:24
@r_i_s:matrix.orgris_i should probably undo at least the extensive one22:44:08
@r_i_s:matrix.orgris_though it's weird 26.xx shipping without flags 25.11 had enabled22:44:37
@r_i_s:matrix.orgris_ i'm sure some packages must be seeing a performance impact 22:44:54
@me_and:matrix.orgAdam joined the room.23:15:38
13 Feb 2026
@emilazy:matrix.orgemilyare there numbers for the expected impact of the two?03:27:02
@emilazy:matrix.orgemily

Extensive mode, which contains all the checks from fast mode and some additional checks for undefined behavior that incur relatively little overhead but aren’t security-critical. Production builds requiring a broader set of checks than fast mode should consider enabling extensive mode. The additional rigour impacts performance more than fast mode: we recommend benchmarking to determine if that is acceptable for your program.

03:27:29
@emilazy:matrix.orgemily doesn't sound like it should be too bad 03:27:33
@emilazy:matrix.orgemilyspecifically marked as suitable for production at least03:27:56
@emilazy:matrix.orgemily fwiw the main user of libc++ in Nixpkgs is macOS and _LIBCPP_HARDENING_MODE_DEFAULT is already 2 (fast) on that platform 03:29:42
@emilazy:matrix.orgemily so libcxxhardeningfast is just a nop 03:30:04

There are no newer messages yet.


Back to Room ListRoom Version: 9