Date: Sun, 6 May 2001 11:57:32 +0200 (CEST) From: Jimmy Olgeni <olgeni@uli.it> To: <freebsd-stable@freebsd.org> Subject: buildkernel fails on screensavers if /usr/obj empty Message-ID: <20010505161732.O30021-100000@olgeni.olgeni>
next in thread | raw e-mail | index | archive | help
Hi all, Just noticed a strange thing while running "make buildkernel" on a very late -stable. If I start the build with and empty /usr/obj/ directory, make buildworld, and then make buildkernel, it will stop when compiling syscons screensavers: host# pwd /usr/src host# make buildkernel -------------------------------------------------------------- >>> Kernel build for BSDBOX started on Sat Apr 28 21:58:45 CEST 2001 -------------------------------------------------------------- ===> BSDBOX mkdir -p /usr/obj/usr/src/sys cd /usr/src/sys/i386/conf; PATH=/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin config -d /usr/obj/usr/src/sys/BSDBOX BSDBOX [...snip...] ld -Bshareable -o green_saver.ko setdef0.o green_saver.kld setdef1.o ===> syscons/logo make: don't know how to make /usr/src/sys/modules/syscons/logo/machine/ansi.h. Stop *** Error code 2 [...snip...] I have to run make manually in syscons: host# cd /usr/src/sys/modules/syscons host# make ===> blank Warning: Object directory not changed from original /usr/src/sys/modules/syscons/blank @ -> /usr/src/sys machine -> /usr/src/sys/i386/include [...snip...] ld -Bshareable -o apm_saver.ko setdef0.o apm_saver.kld setdef1.o Then I have to rerun buildkernel, and it will work: host# make buildkernel -------------------------------------------------------------- >>> Kernel build for BSDBOX started on Sat Apr 28 22:14:07 CEST 2001 -------------------------------------------------------------- ===> BSDBOX mkdir -p /usr/obj/usr/src/sys cd /usr/src/sys/i386/conf; PATH=/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin config -d /usr/obj/usr/src/sys/BSDBOX BSDBOX Don't forget to do a ``make depend'' [...snip...] cc -O -pipe -D_KERNEL -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I- -I. -I@ -I@/../include -mpreferred-stack-boundary=2 -c setdef1.c ld -Bshareable -o if_wi.ko setdef0.o if_wi.kld setdef1.o -------------------------------------------------------------- >>> Kernel build for BSDBOX completed on Sat Apr 28 22:26:27 CEST 2001 -------------------------------------------------------------- Am I doing anything wrong? -- jimmy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010505161732.O30021-100000>