Revision 250659 breaks down the build of the world

From: Ivan Klymenko <fidaj_at_ukr.net>
Date: Sat, 18 May 2013 17:13:53 +0300
http://svnweb.freebsd.org/base?view=revision&revision=250659

...
clang -m32 -march=corei7-avx -DCOMPAT_32BIT
--sysroot=/usr/obj/usr/src/tmp
-isystem /usr/obj/usr/src/lib32/usr/include/
-L/usr/obj/usr/src/lib32/usr/lib32  -B/usr/obj/usr/src/lib32/usr/lib32
-fpic -DPIC  -O2 -pipe -fcolor-diagnostics -I/usr/src/lib/libc/include
-I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/i386 -DNLS
-D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa
-I/usr/src/lib/libc/../../contrib/libc-vis -DINET6
-I/usr/obj/lib32/usr/src/lib/libc -I/usr/src/lib/libc/resolv
-D_ACL_PRIVATE -DPOSIX_MISTAKE
-I/usr/src/lib/libc/../../contrib/jemalloc/include -DMALLOC_PRODUCTION
-I/usr/src/lib/libc/../../contrib/tzcode/stdtime
-I/usr/src/lib/libc/stdtime  -I/usr/src/lib/libc/locale -DBROKEN_DES
-DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DNS_CACHING
-DSYMBOL_VERSIONING -std=gnu99 -Qunused-arguments -fstack-protector
-Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-t---
nslexer.o --- clang -m32 -march=corei7-avx -DCOMPAT_32BIT
--sysroot=/usr/obj/usr/src/tmp
-isystem /usr/obj/usr/src/lib32/usr/include/
-L/usr/obj/usr/src/lib32/usr/lib32  -B/usr/obj/usr/src/lib32/usr/lib32
-O2 -pipe -fcolor-diagnostics -I/usr/src/lib/libc/include
-I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/i386 -DNLS
-D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa
-I/usr/src/lib/libc/../../contrib/libc-vis -DINET6
-I/usr/obj/lib32/usr/src/lib/libc -I/usr/src/lib/libc/resolv
-D_ACL_PRIVATE -DPOSIX_MISTAKE
-I/usr/src/lib/libc/../../contrib/jemalloc/include -DMALLOC_PRODUCTION
-I/usr/src/lib/libc/../../contrib/tzcode/stdtime
-I/usr/src/lib/libc/stdtime  -I/usr/src/lib/libc/locale -DBROKEN_DES
-DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DNS_CACHING
-DSYMBOL_VERSIONING -std=gnu99 -Qunused-arguments -fstack-protector
-Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int
-Wno-tautological---- yp_xdr.So --- autological-compare
-Wno-unused-value -Wno-parentheses-equality -Wno-unused-function
-Wno-conversion -Wno-switch -Wno-switch-enum
-Wno-knr-promoted-parameter -c yp_xdr.c -o yp_xdr.So --- nslexer.po ---
--- nslexer.So --- --- nslexer.o --- compare -Wno-unused-value
-Wno-parentheses-equality -Wno-unused-function -Wno-conversion
-Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -c nslexer.c
-o nslexer.o --- nslexer.po --- clang -m32 -march=corei7-avx
-DCOMPAT_32BIT  --sysroot=/usr/obj/usr/src/tmp
-isystem /usr/obj/usr/src/lib32/usr/include/
-L/usr/obj/usr/src/lib32/usr/lib32  -B/usr/obj/usr/src/lib32/usr/lib32
-pg  -O2 -pipe -fcolor-diagnostics -I/usr/src/lib/libc/include
-I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/i386 -DNLS
-D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa
-I/usr/src/lib/libc/../../contrib/libc-vis -DINET6
-I/usr/obj/lib32/usr/src/lib/libc -I/usr/src/lib/libc/resolv
-D_ACL_PRIVATE -DPOSIX_MISTAKE
-I/usr/src/lib/libc/../../contrib/jemalloc/include -DMALLOC_PRODUCTION
-I/usr/src/lib/libc/../../contrib/tzcode/stdtime
-I/usr/src/lib/libc/stdtime  -I/usr/src/lib/libc/locale -DBROKEN_DES
-DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DNS_CACHING
-DSYMBOL_VERSIONING -std=gnu99 -Qunused-arguments -fstack-protector
-Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int
-Wno-tautologi--- nslexer.So --- clang -m32 -march=corei7-avx
-DCOMPAT_32BIT  --sysroot=/usr/obj/usr/src/tmp
-isystem /usr/obj/usr/src/lib32/usr/include/
-L/usr/obj/usr/src/lib32/usr/lib32  -B/usr/obj/usr/src/lib32/usr/lib32
-fpic -DPIC  -O2 -pipe -fcolor-diagnostics -I/usr/src/lib/libc/include
-I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/i386 -DNLS
-D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa
-I/usr/src/lib/libc/../../contrib/libc-vis -DINET6
-I/usr/obj/lib32/usr/src/lib/libc -I/usr/src/lib/libc/resolv
-D_ACL_PRIVATE -DPOSIX_MISTAKE
-I/usr/src/lib/libc/../../contrib/jemalloc/include -DMALLOC_PRODUCTION
-I/usr/src/lib/libc/../../contrib/tzcode/stdtime
-I/usr/src/lib/libc/stdtime  -I/usr/src/lib/libc/locale -DBROKEN_DES
-DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DNS_CACHING
-DSYMBOL_VERSIONING -std=gnu99 -Qunused-arguments -fstack-protector
-Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-t---
nslexer.po --- cal-compare -Wno-unused-value -Wno-parentheses-equality
-Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum
-Wno-knr-promoted-parameter -c nslexer.c -o nslexer.po --- nslexer.So
--- autological-compare -Wno-unused-value -Wno-parentheses-equality
-Wno-unused-function -Wno-conversion -Wno-switch -Wno-switch-enum
-Wno-knr-promoted-parameter -c nslexer.c -o nslexer.So --- libc.a ---
building static c library --- libc.so.7 --- --- libc_pic.a --- ---
libc.so.7 --- building shared library libc.so.7 --- libc_pic.a ---
building special pic c library ranlib libc_pic.a --- libc_p.a ---
building profiled c library --- libc.a --- ranlib libc.a --- libc.so.7
--- /usr/bin/ld: this linker was not configured to use sysroots clang:
error: linker command failed with exit code 1 (use -v to see
invocation) *** [libc.so.7] Error code 1

make: stopped in /usr/src/lib/libc
--- libc_p.a ---
ranlib libc_p.a
1 error

make: stopped in /usr/src/lib/libc
A failure has been detected in another branch of the parallel make

make: stopped in /usr/src/lib/libc
*** [lib/libc__L] Error code 2

make: stopped in /usr/src
1 error

make: stopped in /usr/src
A failure has been detected in another branch of the parallel make

make: stopped in /usr/src
A failure has been detected in another branch of the parallel make

make: stopped in /usr/src
*** [libraries] Error code 2

make: stopped in /usr/src
1 error

make: stopped in /usr/src
*** [build32] Error code 2

make: stopped in /usr/src
1 error

make: stopped in /usr/src
*** Error code 2

Stop.
make: stopped in /usr/src
root_at_nonamehost:/usr/src # 

Fix:

--- Makefile.inc1.orig	2013-05-18 12:49:10.000000000 +0300
+++ Makefile.inc1	2013-05-18 17:13:21.000000000 +0300
_at__at_ -366,7 +366,6 _at__at_
 
 
 LIB32FLAGS=	-m32 ${LIB32CPUFLAGS} -DCOMPAT_32BIT \
-		--sysroot=${WORLDTMP} \
 		-isystem ${LIB32TMP}/usr/include/ \
 		-L${LIB32TMP}/usr/lib32 \
 		-B${LIB32TMP}/usr/lib32
Received on Sat May 18 2013 - 12:33:25 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:37 UTC