RELENG_13 kernel breakage
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 03 Jan 2024 13:47:31 UTC
Hi,
Both my i386 and amd64 kernels wont build this AM. It seems to be
due to
https://cgit.freebsd.org/src/commit/?h=stable/13&id=e7044084cf813bfb66cbea8e9278895b26eda5d2
--------------------------------------------------------------
>>> stage 2.3: build tools
--------------------------------------------------------------
cd /usr/src; TOOLS_PREFIX=/usr/obj/usr/src/amd64.amd64/tmp INSTALL="sh
/usr/src/tools/install.sh"
PATH=/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/sbin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/bin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/bin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/libexec:/sbin:/bin:/usr/sbin:/usr/bin
WORLDTMP=/usr/obj/usr/src/amd64.amd64/tmp MAKEFLAGS="-m
/usr/src/tools/build/mk -D WITHOUT_CLEAN -m /usr/src/share/mk" make -f
Makefile.inc1 DESTDIR=
OBJTOP='/usr/obj/usr/src/amd64.amd64/tmp/obj-kernel-tools'
OBJROOT='${OBJTOP}/' MAKEOBJDIRPREFIX= BOOTSTRAPPING=1302509
-DNO_CPU_CFLAGS -DNO_LINT -DNO_PIC -DNO_SHARED MK_CTF=no MK_HTML=no
MK_MAN=no MK_PROFILE=no MK_SSP=no MK_RETPOLINE=no MK_WERROR=no
kernel-tools
mkdir -p /usr/obj/usr/src/amd64.amd64/tmp/usr
mtree -deUW -f /usr/src/etc/mtree/BSD.usr.dist -p
/usr/obj/usr/src/amd64.amd64/tmp/usr >/dev/null
--------------------------------------------------------------
>>> stage 3.1: building everything
--------------------------------------------------------------
cd /usr/obj/usr/src/amd64.amd64/sys/GENERIC; MACHINE_ARCH=amd64
MACHINE=amd64 CPUTYPE= CC="cc -target x86_64-unknown-freebsd13.2
--sysroot=/usr/obj/usr/src/amd64.amd64/tmp
-B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin" CXX="c++ -target
x86_64-unknown-freebsd13.2 --sysroot=/usr/obj/usr/src/amd64.amd64/tmp
-B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin" CPP="cpp -target
x86_64-unknown-freebsd13.2 --sysroot=/usr/obj/usr/src/amd64.amd64/tmp
-B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin" AS="as" AR="ar"
ELFCTL="elfctl" LD="ld" LLVM_LINK="" NM=nm OBJCOPY="objcopy"
RANLIB=ranlib STRINGS= SIZE="size" STRIPBIN="strip" INSTALL="install -U"
PATH=/usr/obj/usr/src/amd64.amd64/tmp/bin:/usr/obj/usr/src/amd64.amd64/tmp/usr/sbin:/usr/obj/usr/src/amd64.amd64/tmp/usr/bin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/sbin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/bin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/bin:/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/libexec::/sbin:/bin:/usr/sbin:/usr/bin
make -D WITHOUT_CLEAN -m /usr/src/share/mk KERNEL=kernel all
-DNO_MODULES_OBJ
cc -target x86_64-unknown-freebsd13.2
--sysroot=/usr/obj/usr/src/amd64.amd64/tmp
-B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -c -O2 -pipe
-fno-strict-aliasing -g -nostdinc -I. -I/usr/src/sys
-I/usr/src/sys/contrib/ck/include -I/usr/src/sys/contrib/libfdt
-D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h
-fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD
-MF.depend.sym_hipd.o -MTsym_hipd.o
-fdebug-prefix-map=./machine=/usr/src/sys/amd64/include
-fdebug-prefix-map=./x86=/usr/src/sys/x86/include -mcmodel=kernel
-mno-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector
-Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__
-Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas
-Wno-error=tautological-compare -Wno-error=empty-body
-Wno-error=parentheses-equality -Wno-error=unused-function
-Wno-error=pointer-sign -Wno-error=shift-negative-value
-Wno-address-of-packed-member -Wno-error=array-parameter
-Wno-error=deprecated-non-prototype -Wno-error=strict-prototypes
-Wno-error=unused-but-set-variable -Wno-error=unused-but-set-variable
-Wno-format-zero-length -mno-aes -mno-avx -std=iso9899:1999 -Werror
/usr/src/sys/dev/sym/sym_hipd.c
/usr/src/sys/dev/sym/sym_hipd.c:5462:13: warning: variable 'dp_sgmin'
set but not used [-Wunused-but-set-variable]
int dp_sg, dp_sgmin, resid = 0;
^
1 warning generated.
ctfconvert -L VERSION -g sym_hipd.o
cc -target x86_64-unknown-freebsd13.2
--sysroot=/usr/obj/usr/src/amd64.amd64/tmp
-B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -c -O2 -pipe
-fno-strict-aliasing -g -nostdinc -I. -I/usr/src/sys
-I/usr/src/sys/contrib/ck/include -I/usr/src/sys/contrib/libfdt
-D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h
-fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD
-MF.depend.vfs_vnops.o -MTvfs_vnops.o
-fdebug-prefix-map=./machine=/usr/src/sys/amd64/include
-fdebug-prefix-map=./x86=/usr/src/sys/x86/include -mcmodel=kernel
-mno-red-zone -mno-mmx -mno-sse -msoft-float
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector
-Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__
-Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas
-Wno-error=tautological-compare -Wno-error=empty-body
-Wno-error=parentheses-equality -Wno-error=unused-function
-Wno-error=pointer-sign -Wno-error=shift-negative-value
-Wno-address-of-packed-member -Wno-error=array-parameter
-Wno-error=deprecated-non-prototype -Wno-error=strict-prototypes
-Wno-error=unused-but-set-variable -Wno-error=unused-but-set-variable
-Wno-format-zero-length -mno-aes -mno-avx -std=iso9899:1999 -Werror
/usr/src/sys/kern/vfs_vnops.c
/usr/src/sys/kern/vfs_vnops.c:3361:7: error: use of undeclared
identifier 'outsize'
outsize <= *outoffp + (inva.va_size - *inoffp)) {
^
1 error generated.
*** Error code 1
Stop.
make[2]: stopped in /usr/obj/usr/src/amd64.amd64/sys/GENERIC
*** Error code 1
Stop.
make[1]: stopped in /usr/src
*** Error code 1
Stop.
make: stopped in /usr/src
1{build13tor}#