Re: ld: error: duplicate symbol:

2020-08-18 Thread Emmanuel Vadot
0 amd64) > > I'm > > faced with some very sticky and nasty micompilations in several essential > > ports, for instance > > > > ports-mgmt/pkg > > devel/libunwind > > devel/binutils > > > > In most cases somewhere in the (parallel) buil

Re: ld: error: duplicate symbol:

2020-08-18 Thread Hartmann, O.
amd64) I'm faced with some very sticky and nasty > > micompilations in several essential ports, for instance > > > > ports-mgmt/pkg > > devel/libunwind > > devel/binutils > > > > In most cases somewhere in the (parallel) build the process fails > &

Re: ld: error: duplicate symbol:

2020-08-17 Thread Dimitry Andric
al essential > ports, for instance > > ports-mgmt/pkg > devel/libunwind > devel/binutils > > In most cases somewhere in the (parallel) build the process fails with the > error > > ld: error: duplicate symbol: This is because clang 11 (and gcc 10) now

ld: error: duplicate symbol:

2020-08-17 Thread O. Hartmann
utils In most cases somewhere in the (parallel) build the process fails with the error ld: error: duplicate symbol: As a result, several ports or even the rebuild of the whole installed ports fail to compile/recompile. Compiling port devel/binutils, for example, fails with this error me

Re: r349100: buildworld does not compile (ld: error: duplicate symbol: sse42_crc32c)

2019-06-19 Thread Rainer Hurling
prototypes -Wpointer-arith -Wno-uninitialized >>>>> -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int >>>>> -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value >>>>> -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversio

Re: r349100: buildworld does not compile (ld: error: duplicate symbol: sse42_crc32c)

2019-06-19 Thread Bryan Drewery
-Wall >>>> -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes >>>> -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized >>>> -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int >>>> -Wno-unused-const-variable -Wno-tautological

Re: r349100: buildworld does not compile (ld: error: duplicate symbol: sse42_crc32c)

2019-06-19 Thread Bryan Drewery
no-pointer-sign -Wno-empty-body -Wno-string-plus-int >>> -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value >>> -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion >>> -Wno-unused-local-typedef -Wno-address-of-packed-member >>> -Q

Re: r349100: buildworld does not compile (ld: error: duplicate symbol: sse42_crc32c)

2019-06-19 Thread Bryan Drewery
on -Wno-enum-conversion >> -Wno-unused-local-typedef -Wno-address-of-packed-member >> -Qunused-arguments -DUSERSPACE_TESTING-o libkern_crc32 >> libkern_crc32.o /usr/src/sys/libkern/x86/crc32_sse42.c -lprivateatf-c >> /usr/src/sys/libkern/x86/crc32_sse42.c -lprivateatf-c

Re: r349100: buildworld does not compile (ld: error: duplicate symbol: sse42_crc32c)

2019-06-19 Thread Bryan Drewery
ern/x86/crc32_sse42.c -lprivateatf-c > /usr/src/sys/libkern/x86/crc32_sse42.c -lprivateatf-c Hmm /usr/src/sys/libkern/x86/crc32_sse42.c is listed twice unless I'm reading it wrong. It's from an LDADD. I'm looking into it a bit more... > ld: error: duplicate symbol: sse42_c

Re: r349100: buildworld does not compile (ld: error: duplicate symbol: sse42_crc32c)

2019-06-16 Thread Trond Endrestøl
On Sun, 16 Jun 2019 17:49+0200, Rainer Hurling wrote: > This happens with two older cpus, Intel (Core 17-4770) and AMD (Phenom > II X6 1090T). > > Am I the only one, who observes this breakage? Thanks for any hint. No. This also happens on Intel Core i7 960. I will retry buildworld using -D WIT

Re: r349100: buildworld does not compile (ld: error: duplicate symbol: sse42_crc32c)

2019-06-16 Thread Rainer Hurling
-Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion > -Wno-unused-local-typedef -Wno-address-of-packed-member > -Qunused-arguments -DUSERSPACE_TESTING    -o libkern_crc32 > libkern_crc32.o  /usr/src/sys/libkern/x86/crc32_sse42.c -lprivateatf-c

Re: r349100: buildworld does not compile (ld: error: duplicate symbol: sse42_crc32c)

2019-06-16 Thread Warner Losh
-Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value > -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion > -Wno-unused-local-typedef -Wno-address-of-packed-member > -Qunused-arguments -DUSERSPACE_TESTING-o libkern_crc32 > libkern_crc32.o /usr/src/s

r349100: buildworld does not compile (ld: error: duplicate symbol: sse42_crc32c)

2019-06-16 Thread Rainer Hurling
used-arguments -DUSERSPACE_TESTING-o libkern_crc32 libkern_crc32.o /usr/src/sys/libkern/x86/crc32_sse42.c -lprivateatf-c /usr/src/sys/libkern/x86/crc32_sse42.c -lprivateatf-c ld: error: duplicate symbol: sse42_crc32c >>> defined at crc32_sse42.c >>>/tmp/crc32_sse42-2988bd