Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 May 2017 12:31:41 +0300
From:      Vladimir Zakharov <zakharov.vv@gmail.com>
To:        freebsd-current@freebsd.org
Subject:   make buildworld broken at r317821 (libsysdecode)
Message-ID:  <20170505093141.ulbr7j65gxvzyz6i@vzakharov>

next in thread | raw e-mail | index | archive | help
Hello!

Cannot build world due to error in compiling lib/libsysdecode. Cleaning (make
clean, make cleandepend and wiping out ccache data) does not help.

$ make -j 4 buildworld && make -j 4 buildkernel && make installkernel
...

--- all_subdir_lib/libstand ---
--- strcat.o ---
/usr/local/bin/ccache cc -target x86_64-unknown-freebsd12.0 --sysroot=/home/obj/usr/src/tmp -B/home/obj/usr/src/tmp/usr/bin  -O2 -pipe -march=native  -I/usr/src/lib/libstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand/../../contrib/zlib -ffreestanding -Wformat -mno-mmx -mno-sse -mno-avx -D_STANDALONE -msoft-float -fPIC -mno-red-zone -MD  -MF.depend.strcat.o -MTstrcat.o -std=gnu99 -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-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses  -Qunused-arguments  -c /usr/src/lib/libstand/../libc/string/strcat.c -o strcat.o
--- all_subdir_lib/libsysdecode ---
ioctl.c:30:10: fatal error: 'cam/cam_compat.h:#define' file not found
#include <cam/cam_compat.h:#define>
         ^~~~~~~~~~~~~~~~~~~~~~~~~~
--- all_subdir_lib/libsmb ---
--- nb_net.pico ---
/usr/local/bin/ccache cc -target x86_64-unknown-freebsd12.0 --sysroot=/home/obj/usr/src/tmp -B/home/obj/usr/src/tmp/usr/bin -fpic -DPIC -g -O2 -pipe -march=native  -DSMB_CFG_FILE=\"/etc/nsmb.conf\" -I/usr/src/contrib/smbfs/include -DHAVE_ICONV=1 -MD  -MF.depend.nb_net.pico -MTnb_net.pico -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -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-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses  -Qunused-arguments  -c /usr/src/contrib/smbfs/lib/smb/nb_net.c -o nb_net.pico
--- all_subdir_lib/libstand ---
--- strchr.o ---
/usr/local/bin/ccache cc -target x86_64-unknown-freebsd12.0 --sysroot=/home/obj/usr/src/tmp -B/home/obj/usr/src/tmp/usr/bin  -O2 -pipe -march=native  -I/usr/src/lib/libstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand/../../contrib/zlib -ffreestanding -Wformat -mno-mmx -mno-sse -mno-avx -D_STANDALONE -msoft-float -fPIC -mno-red-zone -MD  -MF.depend.strchr.o -MTstrchr.o -std=gnu99 -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-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses  -Qunused-arguments  -c /usr/src/lib/libstand/../libc/string/strchr.c -o strchr.o
--- all_subdir_lib/libsysdecode ---
--- signal.o ---
/usr/local/bin/ccache cc -target x86_64-unknown-freebsd12.0 --sysroot=/home/obj/usr/src/tmp -B/home/obj/usr/src/tmp/usr/bin  -O2 -pipe -march=native  -I/home/obj/usr/src/lib/libsysdecode -I/usr/src/sys -I/usr/src/libexec/rtld-elf -DPF -MD  -MF.depend.signal.o -MTsignal.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments  -c /usr/src/lib/libsysdecode/signal.c -o signal.o
--- all_subdir_lib/libstand ---
--- strcmp.o ---
/usr/local/bin/ccache cc -target x86_64-unknown-freebsd12.0 --sysroot=/home/obj/usr/src/tmp -B/home/obj/usr/src/tmp/usr/bin  -O2 -pipe -march=native  -I/usr/src/lib/libstand -DBZ_NO_STDIO -DBZ_NO_COMPRESS -DHAVE_MEMCPY -I/usr/src/lib/libstand/../../contrib/zlib -ffreestanding -Wformat -mno-mmx -mno-sse -mno-avx -D_STANDALONE -msoft-float -fPIC -mno-red-zone -MD  -MF.depend.strcmp.o -MTstrcmp.o -std=gnu99 -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-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses  -Qunused-arguments  -c /usr/src/lib/libstand/../libc/string/strcmp.c -o strcmp.o
--- all_subdir_lib/libsmb ---
--- nbns_rq.pico ---
/usr/local/bin/ccache cc -target x86_64-unknown-freebsd12.0 --sysroot=/home/obj/usr/src/tmp -B/home/obj/usr/src/tmp/usr/bin -fpic -DPIC -g -O2 -pipe -march=native  -DSMB_CFG_FILE=\"/etc/nsmb.conf\" -I/usr/src/contrib/smbfs/include -DHAVE_ICONV=1 -MD  -MF.depend.nbns_rq.pico -MTnbns_rq.pico -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -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-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses  -Qunused-arguments  -c /usr/src/contrib/smbfs/lib/smb/nbns_rq.c -o nbns_rq.pico
--- all_subdir_lib/libsysdecode ---
--- ioctl.o ---
1 error generated.
*** [ioctl.o] Error code 1

make[5]: stopped in /usr/src/lib/libsysdecode
1 error

make[5]: stopped in /usr/src/lib/libsysdecode
*** [all_subdir_lib/libsysdecode] Error code 2

make[4]: stopped in /usr/src/lib
--- all_subdir_lib/libstand ---
A failure has been detected in another branch of the parallel make

make[5]: stopped in /usr/src/lib/libstand
*** [all_subdir_lib/libstand] Error code 2

make[4]: stopped in /usr/src/lib
--- all_subdir_lib/libsmb ---
A failure has been detected in another branch of the parallel make

make[5]: stopped in /usr/src/lib/libsmb
*** [all_subdir_lib/libsmb] Error code 2

make[4]: stopped in /usr/src/lib
3 errors

make[4]: stopped in /usr/src/lib
*** [lib__L] Error code 2

make[3]: stopped in /usr/src
1 error

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

make[2]: stopped in /usr/src
1 error

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

make[1]: stopped in /usr/src
1 error

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

make: stopped in /usr/src
1 error

$ cat /etc/src.conf
WITHOUT_ACCT=
WITHOUT_AMD=
WITHOUT_APM=
WITHOUT_ATM=
WITHOUT_AUTHPF=
WITHOUT_BLUETOOTH=
WITHOUT_BOOTPD=
WITHOUT_BSNMP=
WITHOUT_CCD=
WITHOUT_CROSS_COMPILER=
WITHOUT_CTM=
WITHOUT_CUSE=
WITHOUT_EE=
WITHOUT_FDT=
WITHOUT_FINGER=
WITHOUT_FLOPPY=
WITHOUT_FTP=
WITHOUT_GDB=
WITHOUT_GNU_GREP_COMPAT=
WITHOUT_HAST=
WITHOUT_HTML=
WITHOUT_HYPERV=
WITHOUT_IPFILTER=
WITHOUT_ISCSI=
WITHOUT_KVM=
WITHOUT_LEGACY_CONSOLE=
#WITHOUT_LIB32=
WITHOUT_LPR=
WITHOUT_NDIS=
WITHOUT_PC_SYSINSTALL=
WITHOUT_PPP=
WITHOUT_QUOTAS=
WITHOUT_RADIUS_SUPPORT=
WITHOUT_RBOOTD=
WITHOUT_RCMDS=
WITHOUT_SHAREDOCS=
# commented out for docproj to build
# WITHOUT_SYSCONS=
WITHOUT_TALK=
WITHOUT_TFTP=
WITHOUT_TIMED=
# WITHOUT_ZFS=

WITH_BSD_GREP=
WITH_CCACHE_BUILD=
WITH_CLANG_EXTRAS=
# WITH_CTF=
WITH_DTRACE_TESTS=
WITH_SORT_THREADS=
WITH_SVN=


-- 
Regards,                 | "In theory there is no difference between theory
  Vladimir Zakharov      | and practice. In practice there is."- Yogi Berra



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170505093141.ulbr7j65gxvzyz6i>