Open
Description
Nixpkgs version
- Unstable (25.11)
Steps to reproduce
playwright-driver.browser
recently broke (and therefore break my PR #425503):
$ nix build .#playwright-driver.browsers
Can Hydra reproduce this build failure?
Hydra times out on https://hydra.nixos.org/search?query=playwright-browsers (NixOS/hydra#901)
Link to Hydra build job
No response
Relevant log output
$ nix build .#playwright-driver.browsers
warning: Git tree '/home/leo/nixpkgs' is dirty
error: builder for '/nix/store/ismn0nimsjw77yca3bds3ibnxz5s8nf6-libjxl-0.8.2.drv' failed with exit code 2;
last 25 log lines:
> /nix/store/x7w0rmkaam7aikclyhwdbn8wmmq29ma6-binutils-2.44/bin/ld: libjxl.a(frame_header.cc.o):(.rodata+0x4): multiple definition of `jxl::YCbCrChromaSubsampling::kHShift'; CMakeFiles/encode_test.dir/jxl/encode_test.cc.o:(.rodata._ZN3jxl22YCbCrChromaSubsampling7kHShiftE[_ZN3jxl22YCbCrChromaSubsampling7kHShiftE]+0x0): first defined here
> /nix/store/x7w0rmkaam7aikclyhwdbn8wmmq29ma6-binutils-2.44/bin/ld: libjxl.a(frame_header.cc.o):(.rodata+0x0): multiple definition of `jxl::YCbCrChromaSubsampling::kVShift'; CMakeFiles/encode_test.dir/jxl/encode_test.cc.o:(.rodata._ZN3jxl22YCbCrChromaSubsampling7kVShiftE[_ZN3jxl22YCbCrChromaSubsampling7kVShiftE]+0x0): first defined here
> collect2: error: ld returned 1 exit status
> make[2]: *** [lib/CMakeFiles/encode_test.dir/build.make:124: lib/tests/encode_test] Error 1
> make[1]: *** [CMakeFiles/Makefile2:3147: lib/CMakeFiles/encode_test.dir/all] Error 2
> [ 82%] Linking CXX executable tests/fast_math_test
> [ 82%] Built target fast_math_test
> [ 83%] Linking CXX executable tests/decode_test
> /nix/store/x7w0rmkaam7aikclyhwdbn8wmmq29ma6-binutils-2.44/bin/ld: libjxl.a(frame_header.cc.o):(.rodata+0x4): multiple definition of `jxl::YCbCrChromaSubsampling::kHShift'; CMakeFiles/decode_test.dir/jxl/decode_test.cc.o:(.rodata._ZN3jxl22YCbCrChromaSubsampling7kHShiftE[_ZN3jxl22YCbCrChromaSubsampling7kHShiftE]+0x0): first defined here
> /nix/store/x7w0rmkaam7aikclyhwdbn8wmmq29ma6-binutils-2.44/bin/ld: libjxl.a(frame_header.cc.o):(.rodata+0x0): multiple definition of `jxl::YCbCrChromaSubsampling::kVShift'; CMakeFiles/decode_test.dir/jxl/decode_test.cc.o:(.rodata._ZN3jxl22YCbCrChromaSubsampling7kVShiftE[_ZN3jxl22YCbCrChromaSubsampling7kVShiftE]+0x0): first defined here
> collect2: error: ld returned 1 exit status
> make[2]: *** [lib/CMakeFiles/decode_test.dir/build.make:124: lib/tests/decode_test] Error 1
> make[1]: *** [CMakeFiles/Makefile2:3033: lib/CMakeFiles/decode_test.dir/all] Error 2
> [ 83%] Linking CXX executable tests/fast_dct_test
> [ 83%] Built target fast_dct_test
> [ 83%] Linking CXX executable tests/dct_test
> /nix/store/x7w0rmkaam7aikclyhwdbn8wmmq29ma6-binutils-2.44/bin/ld: libjxl.a(dct_scales.cc.o):(.rodata+0x380): multiple definition of `jxl::WcMultipliers<32ul>::kMultipliers'; CMakeFiles/dct_test.dir/jxl/dct_test.cc.o:(.rodata._ZN3jxl13WcMultipliersILm32EE12kMultipliersE[_ZN3jxl13WcMultipliersILm32EE12kMultipliersE]+0x0): first defined here
> /nix/store/x7w0rmkaam7aikclyhwdbn8wmmq29ma6-binutils-2.44/bin/ld: libjxl.a(dct_scales.cc.o):(.rodata+0x3c0): multiple definition of `jxl::WcMultipliers<16ul>::kMultipliers'; CMakeFiles/dct_test.dir/jxl/dct_test.cc.o:(.rodata._ZN3jxl13WcMultipliersILm16EE12kMultipliersE[_ZN3jxl13WcMultipliersILm16EE12kMultipliersE]+0x0): first defined here
> /nix/store/x7w0rmkaam7aikclyhwdbn8wmmq29ma6-binutils-2.44/bin/ld: libjxl.a(dct_scales.cc.o):(.rodata+0x3e0): multiple definition of `jxl::WcMultipliers<8ul>::kMultipliers'; CMakeFiles/dct_test.dir/jxl/dct_test.cc.o:(.rodata._ZN3jxl13WcMultipliersILm8EE12kMultipliersE[_ZN3jxl13WcMultipliersILm8EE12kMultipliersE]+0x0): first defined here
> /nix/store/x7w0rmkaam7aikclyhwdbn8wmmq29ma6-binutils-2.44/bin/ld: libjxl.a(frame_header.cc.o):(.rodata+0x4): multiple definition of `jxl::YCbCrChromaSubsampling::kHShift'; CMakeFiles/dct_test.dir/jxl/dct_test.cc.o:(.rodata._ZN3jxl22YCbCrChromaSubsampling7kHShiftE[_ZN3jxl22YCbCrChromaSubsampling7kHShiftE]+0x0): first defined here
> /nix/store/x7w0rmkaam7aikclyhwdbn8wmmq29ma6-binutils-2.44/bin/ld: libjxl.a(frame_header.cc.o):(.rodata+0x0): multiple definition of `jxl::YCbCrChromaSubsampling::kVShift'; CMakeFiles/dct_test.dir/jxl/dct_test.cc.o:(.rodata._ZN3jxl22YCbCrChromaSubsampling7kVShiftE[_ZN3jxl22YCbCrChromaSubsampling7kVShiftE]+0x0): first defined here
> collect2: error: ld returned 1 exit status
> make[2]: *** [lib/CMakeFiles/dct_test.dir/build.make:124: lib/tests/dct_test] Error 1
> make[1]: *** [CMakeFiles/Makefile2:2995: lib/CMakeFiles/dct_test.dir/all] Error 2
> make: *** [Makefile:146: all] Error 2
For full logs, run:
nix log /nix/store/ismn0nimsjw77yca3bds3ibnxz5s8nf6-libjxl-0.8.2.drv
error: 1 dependencies of derivation '/nix/store/2k7ks067gdady7jqq8khdv64pqjkmz43-playwright-webkit.drv' failed to build
error: 1 dependencies of derivation '/nix/store/z0g90qayl557jqwdk7x53jiy29pasawd-playwright-browsers.drv' failed to build
Additional context
No response
System metadata
Run 82f8090
Notify maintainers
Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE
.)
I assert that this issue is relevant for Nixpkgs
- I assert that this is a bug and not a support request.
- I assert that this is not a duplicate of an existing issue.
- I assert that I have read the NixOS Code of Conduct and agree to abide by it.
Is this issue important to you?
Add a 👍 reaction to issues you find important.