!VRULIdgoKmKPzJZzjj:nixos.org

Nix Package Manager development

859 Members
For people hacking on Nix: https://github.com/NixOS/nix Nix maintainers can be reached here.185 Servers

Load older messages


SenderMessageTime
23 Oct 2025
@philiptaron:matrix.orgPhilip Taron (UTC-8) Should I read AbstractConfig::applyConfig as allowing that to happen anywhere in the command line? 16:35:17
@roberthensing:matrix.orgRobert Hensing (roberth) Philip Taron (UTC-8): The command line code is rather involved, I agree. Most options can be specified anywhere, with the exception of after a -- separator (foo -- bar, note the space) 16:39:22
@fzakaria:one.ems.hostfzakariacoulnd't figure out the auto-read; oh well for now the spec is still cool17:12:59
@roberthensing:matrix.orgRobert Hensing (roberth)would be cool to have in the nix manual, like we're doing with JSON schema now17:26:47
@fzakaria:one.ems.hostfzakariawant me to link to it or just have it embedded ?21:10:44
@fzakaria:one.ems.hostfzakariahttps://github.com/NixOS/nix/pull/14345 if we want it21:19:38
24 Oct 2025
@volth:matrix.orgvolthDoes Nix have minimum requirements for the kernel and glibc (when running on a random Linux distribution rather than NixOS) ? I just encountered a situation where kernel version 5.9 or higher is required, which seems strange since 5.4 is still supported. Starting in August 2024, for the sake of speeding up closing files by 1 millisecond (SYS_close_range, introduced https://github.com/NixOS/nix/pull/11278) 01:52:58
@Ericson2314:matrix.orgJohn Ericson
In reply to @volth:matrix.org

Does Nix have minimum requirements for the kernel and glibc (when running on a random Linux distribution rather than NixOS) ?

I just encountered a situation where kernel version 5.9 or higher is required, which seems strange since 5.4 is still supported. Starting in August 2024, for the sake of speeding up closing files by 1 millisecond (SYS_close_range, introduced https://github.com/NixOS/nix/pull/11278)

I don't think we have a policy on that. Can you do some sort of run-time check?
02:40:34
@Ericson2314:matrix.orgJohn Ericson(to allow it to support older?)02:40:53
@Ericson2314:matrix.orgJohn EricsonOr alternatively, is this about making it not a compile time failure? (Since you mention glibc)02:43:57
@fzakaria:one.ems.hostfzakariahow can i build the manual with meson ?03:56:50
@fzakaria:one.ems.hostfzakaria meson compile -C build manual 03:56:56
@fzakaria:one.ems.hostfzakariaor something03:56:58
@fzakaria:one.ems.hostfzakariaoh found it04:00:45
@fzakaria:one.ems.hostfzakariainteresting building the manual needs to build nix 04:01:43
@fzakaria:one.ems.hostfzakariabtw some feedback: The JSON schema stuff is a lot of UX noise. Would be nice to see layout of the actual JSON complete. (It would be the simple 'json schema' from the examples https://coveooss.github.io/json-schema-for-humans/#/Examples?id=additionalproperties)04:16:46
@fzakaria:one.ems.hostfzakariawhat's wrapdb for meson?17:28:17
@fzakaria:one.ems.hostfzakariaDo i want that for googletest?17:28:20
@fzakaria:one.ems.hostfzakaria
[wrap-file]
directory = googletest-release-1.11.0
source_url = https://github.com/google/googletest/archive/release-1.11.0.tar.gz
source_filename = gtest-1.11.0.tar.gz
source_hash = b4870bf121ff7795ba20d20bcdd8627b8e088f2d1dab299a031c1034eddc93d5
patch_filename = gtest_1.11.0-2_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/gtest_1.11.0-2/get_patch
patch_hash = 764530d812ac161c9eab02a8cfaec67c871fcfc5548e29fd3d488070913d4e94
17:28:23
@bjth:matrix.orgBryan Honof How are the gfortran* attributes created? I'm assuming it has something to do with the GCC recipe inside of nixpkgs, but I can't figure out how they end up as those attributes. I can see some throw, like gfortran12, but I see no mention of gfortran13 in the code for example. Yet a nix build nixpkgs#gfortran13 yields results. 18:38:59
@bjth:matrix.orgBryan HonofAh... I'm just blind.18:44:20
@bjth:matrix.orgBryan Honof They're literally in pkgs/by-name. 18:44:31
@lovesegfault:matrix.orglovesegfaultSomeone with perms should click retry on this: https://github.com/NixOS/nix/actions/runs/18785650252/job/5360519363918:52:47
@fzakaria:one.ems.hostfzakariaadded the full test suite for the kaitai spec.18:54:14
@seapat:matrix.orgseapat 20:34:20
@vcunat:matrix.orgvcunatFYI, just noticed that quite a few Nix jobs are failing on master now: https://hydra.nixos.org/eval/1819628#tabs-still-fail22:56:55
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)It's the usual cross mingw dance with trivial fixes. Also sanitizers on 32 bit x86 need to be looked into, but nothing worrying.23:00:12
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)

need to be looked into

Or disabled. If anybody wants to give it a shot it'd be great

23:01:08
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)This one looks like a failed dependency: https://hydra.nixos.org/build/311246275 and a very fun one: https://hydra.nixos.org/build/311246275/nixlog/1. Something dependent on current time23:03:39
25 Oct 2025
@lovesegfault:matrix.orglovesegfault why do we have both showBytes and renderSize? 03:49:25

Show newer messages


Back to Room ListRoom Version: 6