NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
toolchain/54259: dns-sd with MKPIC=no fails to link
>Number: 54259
>Category: toolchain
>Synopsis: dns-sd with MKPIC=no fails to link
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: toolchain-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Jun 01 09:30:00 +0000 2019
>Originator: Robert Elz
>Release: NetBSD 8.99.42
>Organization:
>Environment:
System: NetBSD jinx.noi.kre.to 8.99.30 NetBSD 8.99.30 (1.1-20190114) #9: Mon Jan 14 13:29:08 ICT 2019 kre%onyx.coe.psu.ac.th@localhost:/usr/obj/testing/kernels/amd64/JINX amd64
(which describes the system on which I used send-pr and nothing at
all related to the build or target environments, and so is a waste
of space)
Architecture: x86_64
Machine: amd64
>Description:
I am trying to do a fully static build to test whether there need
to be mode adjustments to -lrumpxxx in various places to allow for
-lrump now needing -lrumpvfs (where those libraries are handed to
cc/ld as "-lrumpvfs -lrump" sometimes now - which works for .so
libraries, but might not when using .a libraries.
While doing such a build, I encountered...
# link dns-sd/dns-sd
/usr/obj/testing/tools/bin/x86_64--netbsd-gcc --sysroot=/release/testing/amd64 -pie -shared-libgcc -Wl,-z,relro -o dns-sd dns-sd.o ClientCommon.o -Wl,-rpath-link,/release/testing/amd64/lib -L=/lib -ldns_sd
/usr/obj/testing/tools/lib/gcc/x86_64--netbsd/7.4.0/../../../../x86_64--netbsd/bin/ld: cannot find crtbeginS.o: No such file or directory
/usr/obj/testing/tools/lib/gcc/x86_64--netbsd/7.4.0/../../../../x86_64--netbsd/bin/ld: cannot find -lgcc_s
/usr/obj/testing/tools/lib/gcc/x86_64--netbsd/7.4.0/../../../../x86_64--netbsd/bin/ld: cannot find -lgcc_s
/usr/obj/testing/tools/lib/gcc/x86_64--netbsd/7.4.0/../../../../x86_64--netbsd/bin/ld: cannot find crtendS.o: No such file or directory
collect2: error: ld returned 1 exit status
*** Failed target: dns-sd
Dealing with gcc internal libraries, and crt*.o files is
beyond my current knowledge, so I am hoping that someone
else can look into that one.
I have preseumed this to be a toolchain related issue, but
feel free to reassign if appropriate.
>How-To-Repeat:
build.sh -V MKPIC=no
>Fix:
?
Home |
Main Index |
Thread Index |
Old Index