Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Feb 2004 00:00:44 +0100
From:      fjaspers@xs4all.nl
To:        freebsd-questions@freebsd.org
Subject:   Re: Re: Kernel build problem after make world
Message-ID:  <20040222230044.GA89057@xs4all.nl>

next in thread | raw e-mail | index | archive | help

Hi,
                                                                                                                             
you are right, should have included the messages in my first mail. Sorry.
                                                                                                                             
I followed the procedure in the handbook,
make buildworld; make buildkernel; make installkernel; reboot; make installworld
                                                                                                                             
Intermediate that left me with a new kernel in an old world, which
worked like i supposed it would.
                                                                                                                             
Is it possible one of the kernel options caused the messages?
It doesn't seem to me, everything compiled ok, it's the linking process
complaining. Missing header files??
                                                                                                                             
All my kernel options (see below) seem also in either GENERIC or NOTES.
                                                                                                                             
again any help appreciated.
                                                                                                                             
Frans Jaspers fjaspers@xs4all.nl
                                                                                                                             
                                                                                                                             
In my make.conf are only perl things.
                                                                                                                             
                                                                                                                             
Here's my uname -a
FreeBSD desktop.localnetwork 5.2.1-RC2 FreeBSD 5.2.1-RC2 #0: Sat Feb 21 22:18:28 GMT 2004     root@:/usr/obj/usr/src/sys/FJ_20040221_GENERIC  i386
                                                                                                                             
So that's the running new generic kernel.
                                                                                                                             
                                                                                                                             
Here's the errors:
                                                                                                                             
$cd /usr/src
$make buildkernel KERNCONF=FJ_20040221_01
--------------------------------------------------------------
>>> Kernel build for FJ_20040221_01 started on Sun Feb 22 22:16:49 GMT 2004
--------------------------------------------------------------
===> FJ_20040221_01
                                                                                                                             
        ------ SNIP ------
                                                                                                                             
linking kernel
init_main.o: In function `proc0_init':
init_main.o(.text+0x2b9): undefined reference to `kse0_sched'
init_main.o(.text+0x2c3): undefined reference to `ksegrp0_sched'
init_main.o(.text+0x2cd): undefined reference to `proc0_sched'
init_main.o(.text+0x2d7): undefined reference to `thread0_sched'
kern_clock.o: In function `statclock':
                                                                                                                             
        ------- Many more ---------
                                                                                                                             
vm_pageout.o(.text+0x170c): undefined reference to `sched_nice'
machdep.o: In function `cpu_idle':
machdep.o(.text+0x151e): undefined reference to `sched_runnable'
*** Error code 1
                                                                                                                             
Stop in /usr/obj/usr/src/sys/FJ_20040221_01.
*** Error code 1
                                                                                                                             
Stop in /usr/src.
*** Error code 1
                                                                                                                             
Stop in /usr/src.
                                                                                                                             
                                                                                                                             
Here's my config file,
                                                                                                                             
machine         i386
cpu             I686_CPU
ident           FJ_20040221_01
maxusers        0
                                   
                                                                                                                             
options         INET
options         INET6
                                                                                                                             
options         FFS
options         SOFTUPDATES
options         UFS_ACL
options         UFS_DIRHASH
options         MD_ROOT
options         NFSCLIENT
options         NFSSERVER
options         NFS_ROOT
options         MSDOSFS
options         CD9660
                                                                                                                             
options         PROCFS
options         PSEUDOFS
                                                                                                                             
options         COMPAT_43
options         COMPAT_FREEBSD4
                                                                                                                             
options         KTRACE
                                                                                                                             
options         SYSVSHM
options         SYSVMSG
options         SYSVSEM
                                                                                                                             
options         _KPOSIX_PRIORITY_SCHEDULING
                                                                                                                             
options         KBD_INSTALL_CDEV
                                                                                                                             
options         INVARIANT_SUPPORT
                                                                                                                             
device          isa
device          eisa
device          pci
                                         
device          pci
device          fdc
device          ata
device          atadisk
device          atapicd
device          atapifd
options         ATA_STATIC_ID
device          atkbdc
device          atkbd
device          psm
device          vga
device          splash
device          sc
device          agp
device          npx
device          pmtimer
device          sio
device          ppc
device          ppbus
device          lpt
device          ppi
device          miibus
device          vr
device          random
device          loop
device          ether
device          ppp
device          tun
device          pty
device          md
device          gif
device          faith
device          uhci
device          usb
device          ugen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040222230044.GA89057>