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"

Reply via email to