Dear Seawolvers, I just downloaded the latest kernel upgrade from RHN (2.4.18). I noticed that there is no "kernel-headers" package for this kernel version.
Some additional info: The kernel-headers packages put header files into /usr/include tree. According to "man gcc," this is the default path for gcc compiler to look for header files. It appears these same header files are provided, in a different location (/usr/src/linux-<version>/include) by the kernel-source packages. With the exception of modules.h, files in both places are identical, although there are more files in the /usr/src/linux*/include tree. /usr/include/linux/modules.h contains a warning not to use it for compiling modules. Do I: (a) ignore it (b) upgrade to most recent (kernel-headers-2.4.9-34) before upgrading kernel to 2.4.18 (c) uninstall existing package (kernel-headers-2.4.9-31) completely (d) install new kernel-source package (2.4.18), then copy header files to /usr/include tree (e) run screaming from any attempt to upgrade to this new kernel (f) some combination of the above? I fear that some programs won't compile correctly without the CORRECT kernel-headers package installed. Is this fear justified? Has the kernel-headers package become obsolete with kernel 2.4.18? Have I been silly to install both kernel-headers and kernel-source all this time? Can anyone clarify? Thanks. Jim _______________________________________________ Seawolf-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/seawolf-list
