Subject: Unresolved symbols from 'make modules_install'

From: Chuck Harding (charding@llnl.gov)
Date: Tue Jun 03 2003 - 12:27:05 EST


I tried sending this yesterday but it didn't make it to the list, either
because of the number of lines or because of the size of the attachments B-|
If needed, I can send the full output from the depmod command.
[1.] One line summary of the problem:
Unresolved symbol errors from make modules_install
[2.] Full description of the problem/report:
I've been having this problem since attempting to build late 2.4.20
kernels - after running the usual

make *config ; make clean ; make bzImage ; make modules

with no errors, when I run the 'make modules_install' I get a bunch
of occurrances of unresolved symbol errors from 'depmod -ae -F System.map 2.x.x'
most of which are for what appear to be core functions that the
modules would need (output is attached, as is my .config). I have
*not* found any troubleshooting information regarding errors from depmod in any
of the documentation for building the kernel or using kernel modules - nothing
in the HOW-TOs either. What causes this and how do I fix it?
[3.] Keywords (i.e., modules, networking, kernel):
make modules_install
[4.] Kernel version (from /proc/version):
Linux version 2.4.20-13.9bigmem (bhcompile@porky.devel.redhat.com) (gcc version
3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 SMP Mon May 12 10:40:38 EDT 2003
[5.] Output of Oops.. message (if applicable) with symbolic information
     resolved (see Documentation/oops-tracing.txt)
no oops
[6.] A small shell script or example program which triggers the
     problem (if possible)
make modules_install
[7.] Environment
Dell Optiplex GX240 with 2GHz P4 1Gb SDRAM, 40Gb HDD 250Mb ZipDisk Samsung
DVD-R/CD-RW ATI Radeon 9700 SB Live! NEC MultiSync LCD 2010 RH 9.0 up to date.
[7.1.] Software (add the output of the ver_linux script here)
Linux ghostwheel 2.4.20-13.9bigmem #1 SMP Mon May 12 10:40:38 EDT 2003 i686 i686
i386 GNU/Linux
Gnu C 3.2.2
Gnu make 3.79.1
util-linux 2.11y
mount 2.11y
module-init-tools 2.4.22
e2fsprogs 1.32
jfsutils 1.0.17
reiserfsprogs 3.6.4
pcmcia-cs 3.1.31
PPP 2.4.1
isdn4k-utils 3.1pre4
Linux C Library 2.3.2
Dynamic linker (ldd) 2.3.2
Procps 2.0.11
Net-tools 1.60
Kbd 1.08
Sh-utils 4.5.3
Modules Loaded emu10k1 sound ac97_codec soundcore radeon agpgart
appletalk binfmt_misc autofs nfs lockd sunrpc 3c59x ipt_LOG ipt_REJECT
iptable_filter ip_tables sg sr_mod ide-scsi scsi_mod ide-cd cdrom loop lvm-mod
keybdev mousedev hid input usb-uhci usbcore ext3 jbd
[7.2.] Processor information (from /proc/cpuinfo):
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 1
model name : Intel(R) Pentium(R) 4 CPU 2.00GHz
stepping : 2
cpu MHz : 1993.594
cache size : 256 KB
physical id : 0
siblings : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 3971.48
[7.3.] Module information (from /proc/modules):
emu10k1 73512 0 (autoclean)
sound 77644 0 (autoclean) [emu10k1]
ac97_codec 14728 0 (autoclean) [emu10k1]
soundcore 7044 7 (autoclean) [emu10k1 sound]
radeon 118020 13
agpgart 48928 3
appletalk 31268 11 (autoclean)
binfmt_misc 7720 1
autofs 13684 0 (autoclean) (unused)
nfs 84664 1 (autoclean)
lockd 59536 1 (autoclean) [nfs]
sunrpc 87644 1 (autoclean) [nfs lockd]
3c59x 31472 1
ipt_LOG 4280 17 (autoclean)
ipt_REJECT 3992 31 (autoclean)
iptable_filter 2444 1 (autoclean)
ip_tables 15992 3 [ipt_LOG ipt_REJECT iptable_filter]
sg 37580 0 (autoclean)
sr_mod 18168 0 (autoclean)
ide-scsi 12432 0
scsi_mod 111640 3 [sg sr_mod ide-scsi]
ide-cd 35808 0
cdrom 34208 0 [sr_mod ide-cd]
loop 12856 0 (autoclean)
lvm-mod 64544 0
keybdev 2976 0 (unused)
mousedev 5688 1
hid 22404 0 (unused)
input 6208 0 [keybdev mousedev hid]
usb-uhci 27468 0 (unused)
usbcore 82816 1 [hid usb-uhci]
ext3 73376 3
jbd 56272 3 [ext3]
[7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem)
/proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
02f8-02ff : serial(auto)
0376-0376 : ide1
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
0cf8-0cff : PCI conf1
ccd0-ccdf : Intel Corp. 82801BA/BAM SMBus
dc00-dc7f : 3Com Corporation 3c905C-TX/TX-M [Tornado]
  dc00-dc7f : 02:0c.0
dcd8-dcdf : Creative Labs SB Live! MIDI/Game Port
dce0-dcff : Creative Labs SB Live! EMU10k1
  dce0-dcff : EMU10K1
e000-efff : PCI Bus #01
  ec00-ecff : ATI Technologies Inc Radeon VE QY
ff60-ff7f : Intel Corp. 82801BA/BAM USB (Hub #2)
  ff60-ff7f : usb-uhci
ff80-ff9f : Intel Corp. 82801BA/BAM USB (Hub #1)
  ff80-ff9f : usb-uhci
ffa0-ffaf : Intel Corp. 82801BA IDE U100
  ffa0-ffa7 : ide0
  ffa8-ffaf : ide1
/proc/iomem
00000000-0009ffff : System RAM
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000ca000-000cbfff : Extension ROM
000f0000-000fffff : System ROM
00100000-3ff76fff : System RAM
  00100000-0027574b : Kernel code
  0027574c-00388543 : Kernel data
3ff77000-3ff78fff : ACPI Non-volatile Storage
3ff79000-3fffffff : reserved
f0000000-f7ffffff : PCI Bus #01
  f0000000-f7ffffff : ATI Technologies Inc Radeon VE QY
f8000000-fbffffff : Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge
fec00000-fec0ffff : reserved
fee00000-fee0ffff : reserved
ff7ffc00-ff7ffc7f : 3Com Corporation 3c905C-TX/TX-M [Tornado]
ff900000-ffafffff : PCI Bus #01
  ff9f0000-ff9fffff : ATI Technologies Inc Radeon VE QY
ffb00000-ffffffff : reserved
[7.5.] PCI information ('lspci -vvv' as root)
00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 03)
        Subsystem: Dell Computer Corporation: Unknown device 010e
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
        Latency: 0
        Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [e4] #09 [0104]
        Capabilities: [a0] AGP version 2.0
                Status: RQ=31 SBA+ 64bit- FW+ Rate=x1,x2,x4
                Command: RQ=0 SBA+ AGP+ 64bit- FW- Rate=x1
00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 03) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 0000e000-0000efff
        Memory behind bridge: ff900000-ffafffff
        Prefetchable memory behind bridge: f0000000-f7ffffff
        BridgeCtl: Parity- SERR+ NoISA+ VGA+ MAbort- >Reset- FastB2B-
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 12) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=64
        I/O behind bridge: 0000d000-0000dfff
        Memory behind bridge: ff700000-ff8fffff
        Prefetchable memory behind bridge: fff00000-000fffff
        BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 12)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 12) (prog-if 80 [Master])
        Subsystem: Dell Computer Corporation: Unknown device 010e
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Region 4: I/O ports at ffa0 [size=16]
00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 12) (prog-if 00 [UHCI])
        Subsystem: Dell Computer Corporation: Unknown device 010e
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin D routed to IRQ 19
        Region 4: I/O ports at ff80 [size=32]
00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 12)
        Subsystem: Dell Computer Corporation: Unknown device 010e
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin B routed to IRQ 17
        Region 4: I/O ports at ccd0 [size=16]
00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 12) (prog-if 00 [UHCI])
        Subsystem: Dell Computer Corporation: Unknown device 010e
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin C routed to IRQ 18
        Region 4: I/O ports at ff60 [size=32]
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon VE QY (prog-if 00 [VGA])
        Subsystem: ATI Technologies Inc: Unknown device 1b8a
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop+ ParErr- Stepping+ SERR+ FastB2B-
        Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (2000ns min), cache line size 10
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
        Region 1: I/O ports at ec00 [size=256]
        Region 2: Memory at ff9f0000 (32-bit, non-prefetchable) [size=64K]
        Expansion ROM at 80000000 [disabled] [size=128K]
        Capabilities: [58] AGP version 2.0
                Status: RQ=47 SBA+ 64bit- FW- Rate=x1,x2,x4
                Command: RQ=31 SBA+ AGP+ 64bit- FW- Rate=x1
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:07.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
        Subsystem: Creative Labs CT4780 SBLive! Value
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (500ns min, 5000ns max)
        Interrupt: pin A routed to IRQ 16
        Region 0: I/O ports at dce0 [size=32]
        Capabilities: [dc] Power Management version 1
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:07.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
        Subsystem: Creative Labs Gameport Joystick
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Region 0: I/O ports at dcd8 [size=8]
        Capabilities: [dc] Power Management version 1
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:0c.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
        Subsystem: Dell Computer Corporation: Unknown device 00fe
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (2500ns min, 2500ns max), cache line size 10
        Interrupt: pin A routed to IRQ 18
        Region 0: I/O ports at dc00 [size=128]
        Region 1: Memory at ff7ffc00 (32-bit, non-prefetchable) [size=128]
        Expansion ROM at ff800000 [disabled] [size=128K]
        Capabilities: [dc] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=2 PME-
[7.6.] SCSI information (from /proc/scsi/scsi)
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: SAMSUNG Model: CDRW/DVD SM-308B Rev: T100
  Type: CD-ROM ANSI SCSI revision: 02
[7.7.] Other information that might be relevant to the problem
       (please look in /proc and include all information that you
       think to be relevant):
# echo $LD_LIBRARY_PATH
LD_LIBRARY_PATH=
# cat /etc/ld.so.conf
/opt/crossover/lib
/opt/rvplayer5.0
/usr/X11R6/lib
/usr/kerberos/lib
/usr/lib
/usr/lib/mysql
/usr/lib/qt-1.45/lib
/usr/lib/qt-2.3.1/lib
/usr/lib/qt-3.0.5/lib
/usr/lib/qt-3.1/lib
/usr/lib/qt2/lib
/usr/lib/sane
/usr/lib/wine
/usr/local/lib
/usr/local/lib/xine/plugins
/usr/local/rvplayer5.0
# ls -lF /lib/libc*
-rwxr-xr-x 1 root root 1557296 Apr 7 16:25 /lib/libc-2.3.2.so*
lrwxrwxrwx 1 root root 13 Apr 22 18:29 /lib/libc.so.6 ->
libc-2.3.2.so*
lrwxrwxrwx 1 root root 11 Apr 1 09:58 /lib/libcap.so ->
libcap.so.1*
lrwxrwxrwx 1 root root 14 Apr 1 09:39 /lib/libcap.so.1 ->
libcap.so.1.10*
-rwxr-xr-x 1 root root 10916 Jan 24 20:15 /lib/libcap.so.1.10*
lrwxrwxrwx 1 root root 17 Apr 1 09:18 /lib/libcom_err.so.2 ->
libcom_err.so.2.0*
-rwxr-xr-x 1 root root 5544 Jan 24 09:42 /lib/libcom_err.so.2.0*
-rwxr-xr-x 1 root root 23688 Apr 7 16:25 /lib/libcrypt-2.3.2.so*
lrwxrwxrwx 1 root root 17 Apr 22 18:29 /lib/libcrypt.so.1 ->
libcrypt-2.3.2.so*
-rwxr-xr-x 1 root root 853564 Mar 19 12:07
/lib/libcrypto.so.0.9.6b*
-rwxr-xr-x 1 root root 969116 Mar 19 12:13
/lib/libcrypto.so.0.9.7a*
lrwxrwxrwx 1 root root 19 Apr 1 10:32 /lib/libcrypto.so.2 ->
libcrypto.so.0.9.6b*
lrwxrwxrwx 1 root root 19 Apr 1 09:20 /lib/libcrypto.so.4 ->
libcrypto.so.0.9.7a*
[X.] Other notes, patches, fixes, workarounds:

-- 
Charles D. (Chuck) Harding <charding@llnl.gov>  Voice: 925-423-8879
Senior Computer Associate                         Fax: 925-422-8920
Computation Directorate, Lawrence Livermore National Laboratory
Livermore, CA USA  http://www.llnl.gov  GPG Public Key ID: B9EB6601


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Jun 07 2003 - 22:00:20 EST