-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
I CVSup'd from 4.0-stable to 4.1-stable last night, the upgrade went well
as did the first make buildkernel & installkernel, as advised. I rebooted
the system, cleaned up from the make world, blew /usr/obj, etc. I then
realized that I forgot to put sound back in the kernel. So I fix my config
file and go to rebuild with make buildkernel KERNEL=EPSILON, and it died
out. Oddly, if I build a kernel the old way, everything works just fine.
I have MODULES_WITH_WORLD=true set in my make.conf, though I tried it
without it and it did not change anything. I have attached both my kernel
configuration and the error, hopefully someone can help me out. I did do a
search on the archives and found several others with exactly this problem
though I did not see any resolution in the archives.
I just find it odd that the first buildkernel went fine, but then it never
worked again. The only thing I can think of is that it needs /usr/obj to
be there and populated from a make world, but that would seem silly.
Cheers,
Matt Heckaman
* Matt Heckaman - mailto:[EMAIL PROTECTED] http://www.lucida.qc.ca/ *
* GPG fingerprint - A9BC F3A8 278E 22F2 9BDA BFCF 74C3 2D31 C035 5390 *
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.2 (FreeBSD)
Comment: http://www.lucida.qc.ca/pgp
iD8DBQE5gNGjdMMtMcA1U5ARAjcoAJ9fIlaXuoqlQ7I9t3wUxhuWhMVuMQCgmmSh
ELA3kw+Gfe1n/Zq6ApaT7jg=
=VKjG
-----END PGP SIGNATURE-----
rm -f .depend
mv -f .newdep .depend
cc -c -x assembler-with-cpp -DLOCORE -O -Wall -Wredundant-decls -Wnested-externs
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual
-fformat-extensions -ansi -nostdinc -I- -I. -I/src/FreeBSD/sys
-I/src/FreeBSD/sys/../include -D_KERNEL -include opt_global.h -elf
-mpreferred-stack-boundary=2 /src/FreeBSD/sys/i386/i386/locore.s
/tmp/ccFg9500.s: Assembler messages:
/tmp/ccFg9500.s:1743: Error: .space specifies non-absolute value
/tmp/ccFg9500.s:2454: Error: undefined symbol L0 in operation setting PTmap
/tmp/ccFg9500.s:2454: Error: undefined symbol PDRSHIFT in operation setting PTmap
/tmp/ccFg9500.s:1711: Error: undefined symbol L0 in operation
/tmp/ccFg9500.s:1711: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:1712: Error: undefined symbol L0 in operation
/tmp/ccFg9500.s:1712: Error: undefined symbol PDESIZE in operation
/tmp/ccFg9500.s:2454: Error: undefined symbol L0 in operation setting APTmap
/tmp/ccFg9500.s:2454: Error: undefined symbol PDRSHIFT in operation setting APTmap
/tmp/ccFg9500.s:1720: Error: undefined symbol L0 in operation
/tmp/ccFg9500.s:1720: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:1721: Error: undefined symbol L0 in operation
/tmp/ccFg9500.s:1721: Error: undefined symbol PDESIZE in operation
/tmp/ccFg9500.s:1927: Error: undefined symbol UPAGES in operation
/tmp/ccFg9500.s:1927: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2315: Error: undefined symbol BI_ESYMTAB in operation
/tmp/ccFg9500.s:2320: Error: undefined symbol BI_SYMTAB in operation
/tmp/ccFg9500.s:2321: Error: undefined symbol BI_ESYMTAB in operation
/tmp/ccFg9500.s:2325: Error: undefined symbol BI_KERNEND in operation
/tmp/ccFg9500.s:2337: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2337: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2341: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2341: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2345: Error: undefined symbol UPAGES in operation
/tmp/ccFg9500.s:2345: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2345: Error: undefined symbol UPAGES in operation
/tmp/ccFg9500.s:2345: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2350: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2350: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2353: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2353: Error: undefined symbol PAGE_SIZE in operation
/tmp/ccFg9500.s:2410: Error: undefined symbol PAGE_SHIFT in operation
/tmp/ccFg9500.s:2426: Error: undefined symbol PAGE_SHIFT in operation
/tmp/ccFg9500.s:2427: Error: undefined symbol PAGE_SHIFT in operation
/tmp/ccFg9500.s:1853: Error: Subtraction of two symbols in different sections
".tmpstk" {.data section} - "KERNBASE" {*UND* section} at file address 28.
/tmp/ccFg9500.s:1876: Error: Subtraction of two symbols in different sections "end"
{*UND* section} - "KERNBASE" {*UND* section} at file address 38.
/tmp/ccFg9500.s:1877: Error: Subtraction of two symbols in different sections "edata"
{*UND* section} - "KERNBASE" {*UND* section} at file address 43.
/tmp/ccFg9500.s:1889: Error: Subtraction of two symbols in different sections
"cpu_feature" {.data section} - "KERNBASE" {*UND* section} at file address 61.
/tmp/ccFg9500.s:1905: Error: Subtraction of two symbols in different sections
"IdlePTD" {.data section} - "KERNBASE" {*UND* section} at file address 81.
/tmp/ccFg9500.s:2114: Error: Subtraction of two symbols in different sections
"kernelname" {*UND* section} - "KERNBASE" {*UND* section} at file address 371.
/tmp/ccFg9500.s:2142: Error: Subtraction of two symbols in different sections
"bootinfo" {.data section} - "KERNBASE" {*UND* section} at file address 411.
/tmp/ccFg9500.s:2162: Error: Subtraction of two symbols in different sections
"boothowto" {*UND* section} - "KERNBASE" {*UND* section} at file address 435.
/tmp/ccFg9500.s:2164: Error: Subtraction of two symbols in different sections
"bootdev" {*UND* section} - "KERNBASE" {*UND* section} at file address 443.
/tmp/ccFg9500.s:2202: Error: Subtraction of two symbols in different sections "cpu"
{.data section} - "KERNBASE" {*UND* section} at file address 495.
/tmp/ccFg9500.s:2207: Error: Subtraction of two symbols in different sections "cpu"
{.data section} - "KERNBASE" {*UND* section} at file address 511.
/tmp/ccFg9500.s:2208: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 521.
/tmp/ccFg9500.s:2209: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 531.
/tmp/ccFg9500.s:2210: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 541.
/tmp/ccFg9500.s:2211: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 551.
/tmp/ccFg9500.s:2230: Error: Subtraction of two symbols in different sections "cpu"
{.data section} - "KERNBASE" {*UND* section} at file address 592.
/tmp/ccFg9500.s:2257: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 627.
/tmp/ccFg9500.s:2258: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 637.
/tmp/ccFg9500.s:2259: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 647.
/tmp/ccFg9500.s:2265: Error: Subtraction of two symbols in different sections
"cpu_high" {.data section} - "KERNBASE" {*UND* section} at file address 662.
/tmp/ccFg9500.s:2266: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 668.
/tmp/ccFg9500.s:2267: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 674.
/tmp/ccFg9500.s:2268: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 680.
/tmp/ccFg9500.s:2269: Error: Subtraction of two symbols in different sections
"cpu_vendor" {.data section} - "KERNBASE" {*UND* section} at file address 686.
/tmp/ccFg9500.s:2273: Error: Subtraction of two symbols in different sections "cpu_id"
{.data section} - "KERNBASE" {*UND* section} at file address 699.
/tmp/ccFg9500.s:2274: Error: Subtraction of two symbols in different sections
"cpu_feature" {.data section} - "KERNBASE" {*UND* section} at file address 705.
/tmp/ccFg9500.s:2281: Error: Subtraction of two symbols in different sections "cpu"
{.data section} - "KERNBASE" {*UND* section} at file address 722.
/tmp/ccFg9500.s:2287: Error: Subtraction of two symbols in different sections "cpu"
{.data section} - "KERNBASE" {*UND* section} at file address 739.
/tmp/ccFg9500.s:2291: Error: Subtraction of two symbols in different sections "cpu"
{.data section} - "KERNBASE" {*UND* section} at file address 751.
/tmp/ccFg9500.s:2304: Error: Subtraction of two symbols in different sections
"cpu_feature" {.data section} - "KERNBASE" {*UND* section} at file address 762.
/tmp/ccFg9500.s:2312: Error: Subtraction of two symbols in different sections "end"
{*UND* section} - "KERNBASE" {*UND* section} at file address 784.
/tmp/ccFg9500.s:2315: Error: Negative of non-absolute symbol KERNBASE
/tmp/ccFg9500.s:2320: Error: Negative of non-absolute symbol KERNBASE
/tmp/ccFg9500.s:2321: Error: Negative of non-absolute symbol KERNBASE
/tmp/ccFg9500.s:2325: Error: Negative of non-absolute symbol KERNBASE
/tmp/ccFg9500.s:2333: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 843.
/tmp/ccFg9500.s:2334: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 849.
/tmp/ccFg9500.s:2337: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 855.
/tmp/ccFg9500.s:2337: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 867.
/tmp/ccFg9500.s:2338: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 885.
/tmp/ccFg9500.s:2341: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 891.
/tmp/ccFg9500.s:2341: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 903.
/tmp/ccFg9500.s:2342: Error: Subtraction of two symbols in different sections
"IdlePTD" {.data section} - "KERNBASE" {*UND* section} at file address 921.
/tmp/ccFg9500.s:2345: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 927.
/tmp/ccFg9500.s:2345: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 939.
/tmp/ccFg9500.s:2346: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 957.
/tmp/ccFg9500.s:2348: Error: Subtraction of two symbols in different sections
"proc0paddr" {.data section} - "KERNBASE" {*UND* section} at file address 969.
/tmp/ccFg9500.s:2350: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 975.
/tmp/ccFg9500.s:2350: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 987.
/tmp/ccFg9500.s:2351: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1005.
/tmp/ccFg9500.s:2353: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1011.
/tmp/ccFg9500.s:2353: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1023.
/tmp/ccFg9500.s:2354: Error: Subtraction of two symbols in different sections "vm86pa"
{.data section} - "KERNBASE" {*UND* section} at file address 1041.
/tmp/ccFg9500.s:2356: Error: Subtraction of two symbols in different sections
"vm86paddr" {.data section} - "KERNBASE" {*UND* section} at file address 1053.
/tmp/ccFg9500.s:2371: Error: Subtraction of two symbols in different sections
"cpu_feature" {.data section} - "KERNBASE" {*UND* section} at file address 1063.
/tmp/ccFg9500.s:2376: Error: Subtraction of two symbols in different sections "etext"
{*UND* section} - "KERNBASE" {*UND* section} at file address 1080.
/tmp/ccFg9500.s:2379: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1103.
/tmp/ccFg9500.s:2382: Error: Subtraction of two symbols in different sections "etext"
{*UND* section} - "KERNBASE" {*UND* section} at file address 1125.
/tmp/ccFg9500.s:2388: Error: Subtraction of two symbols in different sections
"cpu_feature" {.data section} - "KERNBASE" {*UND* section} at file address 1146.
/tmp/ccFg9500.s:2393: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1164.
/tmp/ccFg9500.s:2396: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1183.
/tmp/ccFg9500.s:2399: Error: Subtraction of two symbols in different sections
"IdlePTD" {.data section} - "KERNBASE" {*UND* section} at file address 1205.
/tmp/ccFg9500.s:2401: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1224.
/tmp/ccFg9500.s:2404: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1247.
/tmp/ccFg9500.s:2406: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1266.
/tmp/ccFg9500.s:2411: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1308.
/tmp/ccFg9500.s:2414: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1331.
/tmp/ccFg9500.s:2416: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1350.
/tmp/ccFg9500.s:2422: Error: Subtraction of two symbols in different sections "vm86pa"
{.data section} - "KERNBASE" {*UND* section} at file address 1392.
/tmp/ccFg9500.s:2428: Error: Subtraction of two symbols in different sections "vm86pa"
{.data section} - "KERNBASE" {*UND* section} at file address 1434.
/tmp/ccFg9500.s:2434: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1457.
/tmp/ccFg9500.s:2437: Error: Subtraction of two symbols in different sections
"IdlePTD" {.data section} - "KERNBASE" {*UND* section} at file address 1473.
/tmp/ccFg9500.s:2440: Error: Subtraction of two symbols in different sections ".data"
{.data section} - "KERNBASE" {*UND* section} at file address 1496.
/tmp/ccFg9500.s:2443: Error: Subtraction of two symbols in different sections
"IdlePTD" {.data section} - "KERNBASE" {*UND* section} at file address 1515.
/tmp/ccFg9500.s:2446: Error: Subtraction of two symbols in different sections
"IdlePTD" {.data section} - "KERNBASE" {*UND* section} at file address 1538.
/tmp/ccFg9500.s:2449: Error: Subtraction of two symbols in different sections
"IdlePTD" {.data section} - "KERNBASE" {*UND* section} at file address 1557.
*** Error code 1
Stop in /usr/obj/src/FreeBSD/sys/EPSILON.
*** Error code 1
Stop in /src/FreeBSD.
*** Error code 1
Stop in /src/FreeBSD.
# EPSILON.LUCIDA.QC.CA, 4.x-STABLE KERNEL
# Created: March 19 2000
machine i386
cpu I686_CPU
ident EPSILON
maxusers 128
options NMBCLUSTERS=8192
# Main Options
options INET # InterNETworking
options FFS # Berkeley Fast Filesystem
options FFS_ROOT # FFS usable as root device: keep this!
options MFS # Memory Filesystem
options MD_ROOT # MD is a potential root device
options PROCFS # Process filesystem
options MSDOSFS # MSDOS Filesystem
options CD9660 # ISO 9660 Filesystem
options CD9660_ROOT # CD-ROM usable as root. "CD9660"
options COMPAT_43 # Compatible with BSD 4.3
options COMPAT_LINUX # Compatible with Linux
options UCONSOLE # Allow users to grab the console
options USERCONFIG # boot -c editor
options VISUAL_USERCONFIG # visual boot -c editor
options KTRACE # ktrace(1) syscall trace support
# POSIX Options
options P1003_1B
options _KPOSIX_PRIORITY_SCHEDULING
options _KPOSIX_VERSION=199309L
# SYSV Options
options SYSVSHM
options SYSVSEM
options SYSVMSG
# Allow user-level control of i386 ldt (for WINE)
options USER_LDT
# Firewall Options
options IPFIREWALL
options IPFIREWALL_DEFAULT_TO_ACCEPT
device isa
device eisa
device pci
# Floppy drives
device fdc0 at isa? port IO_FD1 irq 6 drq 2
device fd0 at fdc0 drive 0
device fd1 at fdc0 drive 1
# ATA and ATAPI devices
device ata0 at isa? port IO_WD1 irq 14
device ata1 at isa? port IO_WD2 irq 15
device ata
device atadisk # ATA disk drives
device atapicd # ATAPI CDROM drives
device atapifd # ATAPI floppy drives
options ATA_STATIC_ID # Static device numbering
# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc0 at isa? port IO_KBD
device atkbd0 at atkbdc? irq 1
device vga0 at isa?
# syscons is the default console driver, resembling an SCO console
device sc0 at isa?
# Floating point support - do not disable.
device npx0 at nexus? port IO_NPX irq 13
# Serial (COM) ports
device sio0 at isa? port IO_COM1 flags 0x10 irq 4
device sio1 at isa? port IO_COM2 irq 3
device sio2 at isa? disable port IO_COM3 irq 5
device sio3 at isa? disable port IO_COM4 irq 9
# Parallel port
device ppc0 at isa? irq 7
device ppbus # Parallel port bus (required)
device ppi # Parallel port interface device
# For PnP/PCI sound cards
device pcm
# PCI Ethernet NICs that use the common MII bus controller code.
device miibus # MII bus support
device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')
# Pseudo devices
pseudo-device bpf 4 # Berkeley packet filter
pseudo-device snp 4 # "Snoop" devices.
pseudo-device pty 32 # Pseudo-ttys (telnet etc)
pseudo-device loop # Network loopback
pseudo-device ether # Ethernet support
pseudo-device splash # Splash screen/screen saver