On Tue, Apr 27, 2010 at 9:19 AM, M. Warner Losh <i...@bsdimp.com> wrote: > In message: <g2i7d6fde3d1004261613h44c1631fj3b52fbb9bf4f7...@mail.gmail.com> > Garrett Cooper <yanef...@gmail.com> writes: > : On Mon, Apr 26, 2010 at 2:54 PM, Stephen Hocking > : <stephen.hock...@gmail.com> wrote: > : > Hi all, > : > > : > Am noticing the following when attempting to build a kernel: > : > > : > [r...@blurfl /usr/src]# make buildkernel > : > > : > -------------------------------------------------------------- > : >>>> Kernel build for GENERIC started on Tue Apr 27 07:53:29 EST 2010 > : > -------------------------------------------------------------- > : > ===> GENERIC > : > mkdir -p /usr/obj/src/FreeBSD/STABLE/src/sys > : > > : > -------------------------------------------------------------- > : >>>> stage 1: configuring the kernel > : > -------------------------------------------------------------- > : > cd /src/FreeBSD/STABLE/src/sys/amd64/conf; > : > > PATH=/usr/obj/src/FreeBSD/STABLE/sr/tmp/legacy/usr/sbin:/usr/obj/src/FreeBSD/STABLE/src/tmp/legacy/usr/bin:/usr/ob/src/FreeBSD/STABLE/src/tmp/legacy/usr/games:/usr/obj/src/FreeBSD/STABLE/src/tm/usr/sbin:/usr/obj/src/FreeBSD/STABLE/src/tmp/usr/bin:/usr/obj/src/FreeBSD/STABE/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin > : > config -d /usr/obj/src/FreeSD/STABLE/src/sys/GENERIC > : > /src/FreeBSD/STABLE/src/sys/amd64/conf/GENERIC > : > ../../conf/options.amd64: Duplicate option COMPAT_FREEBSD32. > : > *** Error code 1 > : > > : > Stop in /src/FreeBSD/STABLE/src. > : > *** Error code 1 > : > > : > Stop in /src/FreeBSD/STABLE/src. > : > > : > > : > Any clues? I believe it's related to the COMPAT_IA32 option being > : > replaced (I haven't built a kernel since the beginning of the month). > : > : This was reported approximately a week ago and Warner (imp@) was > : made aware of the problem, and fixed the issue in a later revision of > : 8-STABLE I think. Please see: > : http://lists.freebsd.org/pipermail/svn-src-all/2010-April/022969.html > : for more details. > > You always have to rebuild world before rebuilding the kernel. You > often can get away with not doing that, but not aways. > > I'm adding a safety belt to config, and that should be done soon. >
OK, thanks - wasn't immediately clear. Now, one should usually do an installkernel prior to an installworld, in case system calls change, is this correct? Stephen _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"