Bug 70769
Summary: | Kernel 2.4.18-7.70 Compile Fails When Compiling afs Module | ||
---|---|---|---|
Product: | [Retired] Red Hat Public Beta | Reporter: | Need Real Name <bcochran> |
Component: | kernel | Assignee: | Arjan van de Ven <arjanv> |
Status: | CLOSED RAWHIDE | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | limbo | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-08-10 09:19:49 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
Need Real Name
2002-08-05 00:59:09 UTC
Confirmed with kernel-source-2.4.18-7.80. Additionally if you disable able afs module and then try to build a kernel using the i686.config file it fails: gcc -D__KERNEL__ -I/usr/src/linux-2.4.18-7.80/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe - mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src /linux-2.4.18-7.80/include/linux/modversions.h -nostdinc -I /usr/lib/gcc-lib/i3 86-redhat-linux/3.2/include -DKBUILD_BASENAME=sysinfo -c -o sysinfo.o sysinfo.c sysinfo.c:11:27: linux/compile.h: No such file or directory sysinfo.c: In function `svr4_sysinfo': sysinfo.c:85: `UTS_VERSION' undeclared (first use in this function) sysinfo.c:85: (Each undeclared identifier is reported only once sysinfo.c:85: for each function it appears in.) make[2]: *** [sysinfo.o] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.18-7.80/abi/svr4' make[1]: *** [_modsubdir_svr4] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.18-7.80/abi' make: *** [_mod_abi] Error 2 [root@mirage linux]# locate compile.h /usr/share/doc/db4-devel-4.0.14/ref/debug/compile.html /usr/include/python2.2/compile.h this is because you typed make modules without ever having done make bzImage.... make bzImage (it doesn't need to complete, just a few .c files) sets up the kernel for compiling.... |