Bug 22858

Summary: Unable to "make modules" kernel-source-2.4.0-0.43.10
Product: [Retired] Red Hat Raw Hide Reporter: Jaroslaw Sosnicki <slavko>
Component: kernelAssignee: Michael K. Johnson <johnsonm>
Status: CLOSED NOTABUG QA Contact: Brock Organ <borgan>
Severity: high Docs Contact:
Priority: high    
Version: 1.0CC: slavko
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2000-12-27 01:34:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jaroslaw Sosnicki 2000-12-27 01:34:55 UTC
While recompiling kernel I run in to the folowing errors

# rpm  -Uvh kernel-source-2.4.0-0.43.10
OK
#cd /usr/src/linux-2.4
# make xconfig
OK, saved configuration
# make dep
OK
# make bzImage
OK
# make modules
Errors
...

uPD98402.c: In function `fetch_stats':
uPD98402.c:46: `d523fdd3' undeclared (first use in this function)
uPD98402.c:46: called object is not a function
uPD98402.c: In function `uPD98402_int':
uPD98402.c:193: nondigits in number and not hexadecimal
uPD98402.c:193: nondigits in number and not hexadecimal
uPD98402.c:194: called object is not a function
uPD98402.c:202: nondigits in number and not hexadecimal
uPD98402.c:202: nondigits in number and not hexadecimal
uPD98402.c:202: nondigits in number and not hexadecimal
uPD98402.c:203: nondigits in number and not hexadecimal
uPD98402.c:203: nondigits in number and not hexadecimal
uPD98402.c:204: called object is not a function
uPD98402.c:205: nondigits in number and not hexadecimal
uPD98402.c:205: nondigits in number and not hexadecimal
uPD98402.c:205: nondigits in number and not hexadecimal
uPD98402.c: In function `uPD98402_start':
uPD98402.c:214: nondigits in number and not hexadecimal
uPD98402.c:214: nondigits in number and not hexadecimal
uPD98402.c:214: nondigits in number and not hexadecimal
uPD98402.c:214: called object is not a function
uPD98402.c: In function `uPD98402_stop':
uPD98402.c:235: nondigits in number and not hexadecimal
uPD98402.c:235: nondigits in number and not hexadecimal
uPD98402.c:235: nondigits in number and not hexadecimal
uPD98402.c:235: nondigits in number and not hexadecimal
uPD98402.c:235: called object is not a function
make[2]: *** [uPD98402.o] Error 1
make[2]: Leaving directory `/u00/src/linux-2.4.0/drivers/atm'
make[1]: *** [_modsubdir_atm] Error 2
make[1]: Leaving directory `/u00/src/linux-2.4.0/drivers'
make: *** [_mod_drivers] Error 2
[root@ns1 linux]# 

[root@ns1 /root]# gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.0)
[root@ns1 /root]# uname -a
Linux ns1 2.4.0-0.43.11smp #1 SMP Fri Dec 22 10:52:27 EST 2000 i686 unknown
[root@ns1 /root]# rpm -qa|grep kernel
kernelcfg-0.6-10
kernel-smp-2.4.0-0.43.11
kernel-utils-2.4.0-0.43.10
kernel-source-2.4.0-0.43.10
kernel-doc-2.4.0-0.43.10
kernel-2.4.0-0.43.11
kernel-headers-2.4.0-0.43.10
[root@ns1 /root]#

Comment 1 Bill Nottingham 2000-12-27 04:39:06 UTC
You forgot 'make mrproper'.

Comment 2 Jaroslaw Sosnicki 2000-12-27 16:34:42 UTC
No, I did not forget, I actually done it more then once, just to be sure, first
time without "make mrproper" nothing was created yet, unless there is garbage on
src.rpm, subsequent times I did follow the flowing steps:
"make mrproper"
"make dep"
"make bzImage"
"make modules" - errors