Date: Wed, 14 Oct 2020 10:47:22 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: maintainer-feedback requested: [Bug 250336] lang/clover: link failure after update to 20.2 Message-ID: <bug-250336-7141-UiBdCx8Aas@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-250336-7141@https.bugs.freebsd.org/bugzilla/> References: <bug-250336-7141@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-x11 (Nobody) <x11@FreeBSD.org> for maintainer-feedback: Bug 250336: lang/clover: link failure after update to 20.2 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250336 --- Description --- .ang/clover fails to link on 11.x with the old default ld(1) - after the re= cent update to graphics/mesa* to 20.2 (ports r552109). =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D root@j11-clean:/wrkdirs/usr/ports/lang/clover/work/mesa-20.2.0/_build # c++= -o src/gallium/targets/pipe-loader/pipe_radeonsi.so src/gallium/targets/pipe-loader/pipe_radeonsi.so.p/pipe_radeonsi.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,pipe_radeonsi.so -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -B/usr/local/bin -Wl,-rpath=3D/usr/local/llvm10/lib -fstack-protector-strong src/gallium/auxiliary/libgallium.a src/compiler/nir/libnir.a src/compiler/libcompiler.a src/util/libmesa_util.a src/util/format/libmesa_format.a src/gallium/auxiliary/libgalliumvl_stub.a src/gallium/drivers/radeonsi/libradeonsi.a src/gallium/winsys/radeon/drm/libradeonwinsys.a src/gallium/winsys/amdgpu/drm/libamdgpuwinsys.a src/amd/addrlib/libaddrlib.a src/amd/common/libamd_common.a src/amd/llvm/libamd_common_llvm.a src/gallium/auxiliary/libgalliumvl.a src/util/libxmlconfig.a -Wl,--gc-secti= ons /usr/lib/libz.so -pthread -lm /usr/local/lib/libexpat.so /usr/local/lib/libdrm.so -L/usr/local/llvm10/lib -lLLVM-10 /usr/local/lib/libzstd.so /usr/local/lib/libunwind.so -L/usr/local/llvm10/l= ib -lLLVM-10 /usr/local/lib/libdrm_radeon.so -L/usr/local/llvm10/lib -lLLVM-10 /usr/local/lib/libdrm_amdgpu.so -lelf -L/usr/local/llvm10/lib -lLLVM-10 -le= lf -Wl,--end-group /usr/local/bin/ld: src/gallium/auxiliary/libgalliumvl_stub.a(vl_vl_stubs.c.= o): in function `vl_create_mpeg12_decoder': vl_stubs.c:(.text.vl_create_mpeg12_decoder+0x0): multiple definition of `vl_create_mpeg12_decoder'; src/gallium/auxiliary/libgalliumvl.a(vl_vl_mpeg12_decoder.c.o):vl_mpeg12_de= code r.c:(.text.vl_create_mpeg12_decoder+0x0): first defined here /usr/local/bin/ld: src/gallium/auxiliary/libgalliumvl_stub.a(vl_vl_stubs.c.= o): in function `vl_mpg12_bs_decode': vl_stubs.c:(.text.vl_mpg12_bs_decode+0x0): multiple definition of `vl_mpg12_bs_decode'; src/gallium/auxiliary/libgalliumvl.a(vl_vl_mpeg12_bitstream.c.o):vl_mpeg12_= bits tream.c:(.text.vl_mpg12_bs_decode+0x0): first defined here /usr/local/bin/ld: src/gallium/auxiliary/libgalliumvl_stub.a(vl_vl_stubs.c.= o): in function `vl_mpg12_bs_init': vl_stubs.c:(.text.vl_mpg12_bs_init+0x0): multiple definition of `vl_mpg12_bs_init'; src/gallium/auxiliary/libgalliumvl.a(vl_vl_mpeg12_bitstream.c.o):vl_mpeg12_= bits tream.c:(.text.vl_mpg12_bs_init+0x0): first defined here /usr/local/bin/ld: src/gallium/auxiliary/libgalliumvl_stub.a(vl_vl_stubs.c.o):(.rodata.vl_zsca= n_al ternate+0x0): multiple definition of `vl_zscan_alternate'; src/gallium/auxiliary/libgalliumvl.a(vl_vl_zscan.c.o):(.rodata.vl_zscan_alt= erna te+0x0): first defined here /usr/local/bin/ld: src/gallium/auxiliary/libgalliumvl_stub.a(vl_vl_stubs.c.o):(.rodata.vl_zsca= n_no rmal+0x0): multiple definition of `vl_zscan_normal'; src/gallium/auxiliary/libgalliumvl.a(vl_vl_zscan.c.o):(.rodata.vl_zscan_nor= mal+ 0x0): first defined here /usr/local/bin/ld: src/gallium/auxiliary/libgalliumvl.a(vl_vl_mpeg12_decoder.c.o): in function `vl_create_mpeg12_decoder': vl_mpeg12_decoder.c:(.text.vl_create_mpeg12_decoder+0x4ba): undefined refer= ence to `vl_video_buffer_create_ex' /usr/local/bin/ld: vl_mpeg12_decoder.c:(.text.vl_create_mpeg12_decoder+0x54= 8): undefined reference to `vl_video_buffer_create_ex' /usr/local/bin/ld: vl_mpeg12_decoder.c:(.text.vl_create_mpeg12_decoder+0x66= 0): undefined reference to `vl_video_buffer_create_ex' /usr/local/bin/ld: src/gallium/auxiliary/libgalliumvl.a(vl_vl_mpeg12_decoder.c.o): in function `vl_mpeg12_end_frame': vl_mpeg12_decoder.c:(.text.vl_mpeg12_end_frame+0x35e): undefined reference = to `vl_video_buffer_plane_order' c++: error: linker command failed with exit code 1 (use -v to see invocatio= n) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250336-7141-UiBdCx8Aas>