On Wed, Mar 11, 2009 at 11:56:51PM -0700, Andrew Morton wrote: > On Wed, 11 Mar 2009 14:59:42 -0400 Kyle McMartin <kyle@xxxxxxxxxxxxx> wrote: > > > On Wed, Mar 11, 2009 at 07:37:35PM +0100, Sam Ravnborg wrote: > > > > Rawhide builds are currently failing to build unifdef.c, as the next > > > > version of glibc changes the default _POSIX_C_SOURCE level, which > > > > exposes getline() from <stdio.h> > > > > > > > > scripts/unifdef.c:209: error: conflicting types for 'getline' > > > > /usr/include/stdio.h:653: note: previous declaration of 'getline' was > > > > here > > > > make[2]: *** [scripts/unifdef] Error 1 > > > > make[1]: *** [__headers] Error 2 > > > > make: *** [vmlinux] Error 2 > > > > > > > > Rename the symbol in unifdef.c to parseline to avoid this conflicting > > > > declaration. > > > > > > I have a similar patch queued in kbuild-fixes.git. > > > > > > > Great, thanks. Is this going to go into the next -rc? > > > > I was going to put it into 2.6.29 but Sam stole it :) Bad boy. The patch is included in -rc8 so everyone is happy again. Sam -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html