Skip to content

Build failure: playwright-driver.browsers #425505

Open
@tobiasBora

Description

@tobiasBora

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

@kalekseev @NyCodeGHG @nh2


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

Is this issue important to you?

Add a 👍 reaction to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions