I compiled 12.2-p4 from sources 2 days ago but any attempt to build
update for 12.2-p5 ends with error.
Previous build was done on 11.4:
# cd /usr/src/
# git clone https://github.com/freebsd/freebsd.git -b releng/12.2 ./
# make buildworld
# make buildkernel
11.4 machine was upgraded to 12.2 (I did also run mergemaster) so now I
have FreeBSD 12.2-RELEASE-p4 amd64 GENERIC
# cd /usr/src/
# git pull --ff-only
# make -DNO_CLEAN buildworld
it ends with the following error
sh /usr/src/tools/install.sh -s -o root -g wheel -m 555 xinstall
/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/bin/install
sh /usr/src/tools/install.sh -o root -g wheel -m 444 install.debug
/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/lib/debug/usr/bin/install.debug
*** Signal 11
Stop.
make[3]: stopped in /usr/src/usr.bin/xinstall
*** Error code 1
Usr: 437.951s Krnl: 15.620s Totl: 7:48.92s CPU: 96.7% swppd: 0 I/O:
55800+84576
I tried without -DNO_CLEAN but it failed again
sh /usr/src/tools/install.sh -o root -g wheel -m 444 make-roken.debug
/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/lib/debug/usr/bin/make-roken.debug
===> kerberos5/lib/libroken (obj,all,install)
[Creating objdir
/usr/obj/usr/src/amd64.amd64/tmp/obj-tools/kerberos5/lib/libroken...]
make-roken > roken.h
*** Signal 11
Stop.
make[3]: stopped in /usr/src/kerberos5/lib/libroken
*** Error code 1
Usr: 398.859s Krnl: 10.054s Totl: 7:07.24s CPU: 95.7% swppd: 0 I/O:
8544+51057
OK I deleted all sources and clone again
# git clone https://github.com/freebsd/freebsd.git -b releng/12.2 ./
# make buildworld
objcopy --only-keep-debug make-roken.full make-roken.debug
objcopy --strip-debug --add-gnu-debuglink=make-roken.debug
make-roken.full make-roken
sh /usr/src/tools/install.sh -s -o root -g wheel -m 555 make-roken
/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/bin/make-roken
sh /usr/src/tools/install.sh -o root -g wheel -m 444 make-roken.debug
/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/lib/debug/usr/bin/make-roken.debug
===> kerberos5/lib/libroken (obj,all,install)
[Creating objdir
/usr/obj/usr/src/amd64.amd64/tmp/obj-tools/kerberos5/lib/libroken...]
make-roken > roken.h
*** Signal 11
Stop.
make[3]: stopped in /usr/src/kerberos5/lib/libroken
*** Error code 1
Usr: 399.257s Krnl: 9.732s Totl: 6:49.00s CPU: 99.9% swppd: 0 I/O:
3080+51057
# make -DNO_CLEAN buildkernel
cc -O2 -pipe -fno-common -I/usr/src/crypto/heimdal/lib/roken -I.
-DHAVE_CONFIG_H -I/usr/src/kerberos5/include -g -MD
-MF.depend.copyhostent.o -MTcopyhostent.o -std=gnu99 -Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -c
/usr/src/crypto/heimdal/lib/roken/copyhostent.c -o copyhostent.o
/usr/src/crypto/heimdal/lib/roken/copyhostent.c:42:1: error: unknown
type name
'ROKEN_LIB_FUNCTION'
ROKEN_LIB_FUNCTION struct hostent * ROKEN_LIB_CALL
^
/usr/src/crypto/heimdal/lib/roken/copyhostent.c:42:51: error: expected
';' after top level
declarator
ROKEN_LIB_FUNCTION struct hostent * ROKEN_LIB_CALL
^
;
2 errors generated.
*** Error code 1
Stop.
make[3]: stopped in /usr/src/kerberos5/lib/libroken
*** Error code 1
What can caused this error? Am I the only one who cannot build 12.2-p5?
Kind regards
Miroslav Lachman
_______________________________________________
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"