Severn gcc version vs. kernel

From: Allen Kistler (ackistler_at_yahoo.com)
Date: 09/30/03


Date: 29 Sep 2003 23:25:25 -0700

I recently tried some of the Severn files, including the kernel. I
hit a bit of a snag when it came time to compile the modules for
VMware 4. VMware pointed out that the gcc version installed was
different from the one used to compile the kernel. (For the curious,
the Severn kernel was compiled with gcc 3.2.3. RH9 provided gcc
3.2.2. Severn provides 3.3.1.)

Yes, I know I could rebuild the kernel rpm using gcc 3.3.1.
Yes, I also noticed that there's an rpm called gcc32, which is
probably gcc 3.2.something (probably even 3.2.3).

Mostly I'm wondering if anyone has any insight as to why RH would
compile a kernel with one version of gcc and ship (sort of, it is a
beta release, after all) a different version of gcc itself.

I'm not looking for anything complicated or deep. If you've seen
something fairly simple somewhere else (like the mailing lists, which
I admit I haven't checked), what is it? I haven't found anything in
Usenet on point.

Thanks in advance.



Relevant Pages

  • ALSA configure problem
    ... I have a running Sid system now, with kernel 2.6.5. ... The libs compile flawlessly, the drivers not. ... checking for gcc... ...
    (Debian-User)
  • Re: What should I compile first - the Kernel or GCC
    ... Kernel is the base. ... The working of GCC has nothing to do with the kernel. ... First compile a new gcc and then build a new kernel - that will make the ... Now get and compile a new _glibc_ - the system is much more dependent ...
    (comp.os.linux.misc)
  • kernel-compile-troubleshooting -- help with a howto
    ... I've compiled my own kernel numerous times but am not ... programming-literate; often I wish there was a howto that explained the ... GCC is the gnu-c-compiler; it's the program used to compile all the ...
    (Debian-User)
  • error compiling 2.4.20-31.9 (FASTCALL)
    ... trying to compile the kernel for 2.4.20-31.9. ... My gcc is 3.4.1. ... declared with FASTCALL in sched.h and defined without it in sched.c. ...
    (comp.os.linux.setup)
  • Re: How do I install this missing library?
    ... you really should be carefully following LSTC's installation ... libg2c is part of gcc. ... to tell a newcomer to compile. ... like the source code to GNU tar, and make sure you understand what's ...
    (comp.os.linux.misc)