[YBA] kernel compile errors with GCC >= 4.6
Baruch Siach
baruch at tkos.co.il
Wed Apr 4 13:22:59 IDT 2012
Hi Oleg,
On Wed, Apr 04, 2012 at 12:49:44PM +0300, Oleg Goldshmidt wrote:
> On Wed, Apr 4, 2012 at 10:03 AM, Jonathan Ben Avraham <yba at tkos.co.il>wrote:
>
> > Dear linux-il colleagues,
> > GCC 4.6 introduced many new warnings that cause -Werror to stop the
> > compilation for some platforms, such as powerpc, in various files.
>
> Oh, I didn't even know they finally introduced -Werror... Good.
This in the default only for PowerPC specific code, i.e. code under
arch/powerpc.
> If it is in the way maybe KCFLAGS=-Wno-error or similar may serve as a
> workaround? Or KBUILD_ENABLE_EXTRA_GCC_CHECKS="" ?
This behaviour can be disabled by setting CONFIG_PPC_DISABLE_WERROR, find
under "Kernel hacking".
> Cf. Documentation/kbuild/kbuild.txt
>
> You didn't say what kernel version - I just went to LXR for the latest.
>
> > My question is in general, is there somewhere where the relationship
> > between kernel version and gcc version (or other compiler version) is made
> > explicit?
>
> Not that I know of. The minimal versions of everything needed are in
> Documentation/Changes. I guess you are not interested in "minimal".
>
> I would be very much surprised if the kernel could not be built with
> gcc-4.6 - this is stock on Fedora, so lots of people must be using it.
> Maybe not on PowerPC, though
Recent kernel versions surely have all these warnings fixed. The kernel in
question, I suppose, is quite ancient.
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
More information about the Linux-il
mailing list