[Bug] linuxPackages_cachyos build pam failure
### What happens?
CachyOs Kernel 6.17 fails to build
Im not sure if its linked to nvidia drivers but im using 580.95.05. Stable Kernel 6.17 compiles as usual though.
Im at revision 5c7bb56b67db86460e96b4da7bee8304383d88a9
### What is expected to happen?
Kernel builds
### If possible, please attach logs
error: builder for '/nix/store/8l778anbhcczisgllkb6gm743dniqw0j-linux-pam-x86_64-unknown-linux-gnu-1.7.1.drv' failed with exit code 1;
last 25 log lines:
> x86_64-unknown-linux-gnu-clang -o modules/pam_loginuid/pam_loginuid.so modules/pam_loginuid/pam_loginuid.so.p/pam_loginuid.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--fatal-warnings -Wl,-O1 '-Wl,-rpath,$ORIGIN/../../libpam' -Wl,--start-group libpam_internal/libpam_internal.a libpam/libpam.so.0.85.1 -Wl,--version-script=/build/source/modules/modules.map /nix/store/ghr0waq703dx73mslqm3aasvyhmmr156-audit-x86_64-unknown-linux-gnu-4.1.1-unstable-2025-08-01-lib/lib/libaudit.so -Wl,--end-group
> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'global' to symbol 'pam_sm_authenticate' failed: symbol not defined
> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'global' to symbol 'pam_sm_setcred' failed: symbol not defined
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
> [131/519] Linking target modules/pam_nologin/pam_nologin.so
> FAILED: [code=1] modules/pam_nologin/pam_nologin.so
> x86_64-unknown-linux-gnu-clang -o modules/pam_nologin/pam_nologin.so modules/pam_nologin/pam_nologin.so.p/pam_nologin.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--fatal-warnings -Wl,-O1 '-Wl,-rpath,$ORIGIN/../../libpam' -Wl,--start-group libpam_internal/libpam_internal.a libpam/libpam.so.0.85.1 -Wl,--end-group -Wl,--version-script=/build/source/modules/modules.map
> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'global' to symbol 'pam_sm_close_session' failed: symbol not defined
> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'global' to symbol 'pam_sm_open_session' failed: symbol not defined
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
> [132/519] Linking target modules/pam_motd/pam_motd.so
> FAILED: [code=1] modules/pam_motd/pam_motd.so
> x86_64-unknown-linux-gnu-clang -o modules/pam_motd/pam_motd.so modules/pam_motd/pam_motd.so.p/pam_motd.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--fatal-warnings -Wl,-O1 '-Wl,-rpath,$ORIGIN/../../libpam' -Wl,--start-group libpam_internal/libpam_internal.a libpam/libpam.so.0.85.1 -Wl,--end-group -Wl,--version-script=/build/source/modules/modules.map
> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'global' to symbol 'pam_sm_acct_mgmt' failed: symbol not defined
> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'global' to symbol 'pam_sm_authenticate' failed: symbol not defined
> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
> x86_64-unknown-linux-gnu-ld: error: version script assignment of 'global' to symbol 'pam_sm_setcred' failed: symbol not defined
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
> [133/519] Generating doc/mwg/Linux-PAM_MWG.html with a custom command
> [134/519] Generating doc/adg/Linux-PAM_ADG.html with a custom command
> [135/519] Compiling C object modules/pam_namespace/pam_namespace.so.p/pam_namespace.c.o
> [136/519] Generating doc/sag/Linux-PAM_SAG.html with a custom command
> ninja: build stopped: subcommand failed.
For full logs, run:
nix log /nix/store/8l778anbhcczisgllkb6gm743dniqw0j-linux-pam-x86_64-unknown-linux-gnu-1.7.1.drv
error (ignored): error: cannot unlink "/tmp/nix-build-lvm2-x86_64-unknown-linux-gnu-2.03.33.drv-0/build": Directory not empty
error: 1 dependencies of derivation '/nix/store/0g52856980l3600bg7bsxi8zhkkb3fir-cups-x86_64-unknown-linux-gnu-2.4.12.drv' failed to build
error: 1 dependencies of derivation '/nix/store/x4f46vag3gwggzbcby4xjhr1v38caybv-gtk+3-x86_64-unknown-linux-gnu-3.24.49.drv' failed to build
error: 1 dependencies of derivation '/nix/store/g03xik6g57nwg7xj6qhigsiq1dcnzy20-nvidia-settings-x86_64-unknown-linux-gnu-580.95.05.drv' failed to build
error: 1 dependencies of derivation '/nix/store/2hvqya77ir4nw8dd3rz040gk9dzy46gl-man-paths.drv' failed to build
error: 1 dependencies of derivation '/nix/store/90r64gkr30irm6g4kl6wlicqwwajzqdh-nvidia-settings-x86_64-unknown-linux-gnu-580.95.05_fish-completions.drv' failed to build
error: 1 dependencies of derivation '/nix/store/ml91rafv2hgsszaa2b64w5jiv1wywwwi-system-path.drv' failed to build
error: 1 dependencies of derivation '/nix/store/wivaq3aa2668r07hh3qj4rv6shlj8aj5-nixos-system-nixos-25.05.20251004.3bcc93c.drv' failed to build
### More information
_No response_
关闭于 2025-10-07 2 条评论