Alex Daniloff
[Mon, 05 May 2003 09:43:07 -0700]: Is there any chance to downgrade or upgrade gcc-3.3 to more stable version without sacrifying SuSE 8.2 system integrity?
The problem is *only* in the kernel source code! 2.4.20 is using features (mainly multi-line strings) that have been deprecated in 3.2 (compiler warned) and now with 3.3 have been removed. The kernel developers hat *lots* of time to fix these issues but didn't.
Again: there's *nothing* wrong with the compiler!
Or could somebody please give me a hint what patch, option or other thing should be done to the plain vanilla kernel 2.4.20 in order to compile it correctly with existing gcc-3.3?
There is no option, you'd need patches.
How did SuSE developers compile their kernels,
Very simple, we fixed the kernel code :)
if even in the kernel news groups I've seen the same complains about compilation problems with gcc-3.3?
I've seen quite a few complaints coming in via feedback, but they all get the same answer: the compiler's fine, it's the kernel code that needs fixing.
Funny that people first of all blame the compiler instead of the kernel programmers.
Philipp
-- Philipp Thomas work: pthomas@suse.de Development, SuSE Linux AG private:
Philipp, Thank you for your response. However, you didn't say what would be the easiest solution for this case. Should I compile the kernel on another linux box with an older compiler and transfer it on a box with SuSE 8.2 and gcc-3.3? Or apply a fixed kernel patch? Where can I get this patch you've mentioned in your message? Thank you in advance. Alex ------------------- philipp.thomas@t-link.de
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com