Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45470 - Kernel Compilation fails: include/linux/kernel.h:84: warning: function declaration isn't a prototype
Summary: Kernel Compilation fails: include/linux/kernel.h:84: warning: function declar...
Status: VERIFIED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-22 22:11 UTC by Kris Kerwin
Modified: 2005-08-16 11:52 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Kernel .config file (.config,27.45 KB, text/plain)
2004-04-06 08:06 UTC, Greisberger Christophe
Details
Kernel .config (4.22.04,24.88 KB, text/plain)
2004-04-22 16:58 UTC, Kris Kerwin
Details
2.6.5 kernel.config (2.6.5_kernel_config,20.16 KB, text/plain)
2004-05-09 19:46 UTC, Kris Kerwin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kris Kerwin 2004-03-22 22:11:44 UTC
Compilation of kernel 2.4.25-gentoo fails, both with genkernel and with the standard 'make menuconfig && make dep && make bzImage' incantations.

Attempted compile with default genkernel .config, which was also unsuccessful.

Attempted to compile of 2.4.22-gentoo-r4 with saved (and previously successful) .config for it, both with genkernel v 3.0.1 and with 'make menuconfig' etc; unsuccessful.

Attempted to revert back to genkernel v 1.9, installing 2.4.25 and 2.4.22; both unsuccessful.

All attempts resulted in the same output, below, in the 'Actual Results' field.

Possible bug with a newly updated gcc? I am unsure of how my compilation attempts coincide with recent gcc releases.

As a new compile failed on a previously successful .config file, I don't believe that the problem is with my kernel configuration, and so havn't including the accompanying file for the sake of space.  I will attach it in a comment if needed.

Thanks,
Kris Kerwin
kkerwin@insi__REMOVE_ME__ghtbb.com

Reproducible: Always
Steps to Reproduce:
1. cd /usr/src/linux
2. make menuconfig
3. make dep && make bzImage modules modules_install

Actual Results:  
--- Begin Snippet --- 
 
gcc -D__KERNEL__ -I/usr/target/src/linux-2.4.22-gentoo-r7/include -Wall -Wstrict-prototypes 
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -finline-limit=2000 -fomit-frame-pointer -pipe 
-mpreferred-stack-boundary=2 -march=pentium3   -nostdinc -iwithprefix include 
-DKBUILD_BASENAME=sched  -fno-omit-frame-pointer -c -o sched.o sched.c 
In file included from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/wait.h:13, 
                 from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/fs.h:12, 
                 from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/capability.h:17, 
                 from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/binfmts.h:5, 
                 from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/sched.h:9, 
                 from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/mm.h:4, 
                 from sched.c:19: 
/usr/target/src/linux-2.4.22-gentoo-r7/include/linux/kernel.h:10:20: stdarg.h: No such file or directory 
In file included from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/wait.h:13, 
                 from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/fs.h:12, 
                 from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/capability.h:17, 
                 from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/binfmts.h:5, 
                 from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/sched.h:9, 
                 from /usr/target/src/linux-2.4.22-gentoo-r7/include/linux/mm.h:4, 
                 from sched.c:19: 
/usr/target/src/linux-2.4.22-gentoo-r7/include/linux/kernel.h:74: error: syntax error before "va_list" 
/usr/target/src/linux-2.4.22-gentoo-r7/include/linux/kernel.h:75: warning: function declaration isn't a 
prototype 
/usr/target/src/linux-2.4.22-gentoo-r7/include/linux/kernel.h:78: error: syntax error before "va_list" 
/usr/target/src/linux-2.4.22-gentoo-r7/include/linux/kernel.h:79: warning: function declaration isn't a 
prototype 
/usr/target/src/linux-2.4.22-gentoo-r7/include/linux/kernel.h:83: error: syntax error before "va_list" 
/usr/target/src/linux-2.4.22-gentoo-r7/include/linux/kernel.h:84: warning: function declaration isn't a 
prototype 
make[2]: *** [sched.o] Error 1 
make[2]: Leaving directory `/usr/target/src/linux-2.4.22-gentoo-r7/kernel' 
make[1]: *** [first_rule] Error 2 
make[1]: Leaving directory `/usr/target/src/linux-2.4.22-gentoo-r7/kernel' 
make: *** [_dir_kernel] Error 2 
make: *** Waiting for unfinished jobs.... 
 
--- End Snippet --- 

Expected Results:  
Successful kernel compile and install. 

--- Begin 'emerge info' output --- 
 
Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.4.22-gentoo-r4) 
================================================================= 
System uname: 2.4.22-gentoo-r4 i686 Pentium III (Katmai) 
Autoconf: sys-devel/autoconf-2.58-r1 
Automake: sys-devel/automake-1.7.7 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O3 -march=i686 -funroll-loops -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O3 -march=i686 -funroll-loops -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox" 
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://mirrors.tds.net/gentoo 
http://gentoo.noved.org/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/usr/target/ports" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/ports/overlay" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="3dfx X adns apm arts avi berkdb cdr crypt cscope cups curl dga doc dvd encode esd fbcon 
foomaticdb gdbm gif gpm gtk gtk2 heimdal imlib java joystick jpeg kde libg++ libwww mad mcal mikmod 
motif mpeg ncurses nls nocardbus oggvorbis opengl oss pam pdflib perl png ppds python qt 
quicktime readline ruby samba sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb 
video_cards_3dfx videos voodoo3 x86 xml2 xmms xv zlib" 
 
--- End 'emerge info' output ---
Comment 1 Kris Kerwin 2004-03-25 15:51:29 UTC
I've attached lines 74-84 from include/linux/kernel.h; the problem lines. I know
nothing about C or even header files, so please feel free to have at it.

-- lines 74-84 from 2.4.22-gentoo-r7 include/linux/kernel.h ---

extern int vsprintf(char *buf, const char *, va_list)
	__attribute__ ((format (printf, 2, 0)));
extern int snprintf(char * buf, size_t size, const char * fmt, ...)
	__attribute__ ((format (printf, 3, 4)));
extern int vsnprintf(char *buf, size_t size, const char *fmt, va_list args)
	__attribute__ ((format (printf, 3, 0)));

extern int sscanf(const char *, const char *, ...)
	__attribute__ ((format (scanf,2,3)));
extern int vsscanf(const char *, const char *, va_list)

--- lines 74-84 from 2.4.22-gentoo-r7 include/linux/kernel.h ---

The same lines repeat in the 2.4.22-gentoo-r2 to the 2.4.25-gentoo kernels, at least as far back as my source repository goes.

For the purpose of bug-tracking, I searched through the gentoo-user mailing list repositories, and found a very similar problem in the 2.6 series of gentoo-test? kernels. The email, dated 2004-03-07 16:30, is titled "[gentoo-user] Compile 2.6" and is from excalibur@thunderchick.com.   It follows:

--- Email ---

>Hello all...
>
>
>I've run into problems compiling a kernel. It doesn't seem to matter what 
>version I try. Neither 2.6.3-gentoo-r1 (=gentoo-dev-sources) nor 2.6.4_rc1 
>(=development-sources) want to be compiled. The error message (see below) is 
>always the same.
>All installed tools are the newest available at this point.
>
>I installed another gentoo system last week using the 2.6.3-r1 
>gentoo-dev-sources and haven't had any problems there...
>
>I even tried the bare 2.6.3 without patches (extracted archive by hand, 
>leaving emerge asleep) but still got the same error...
>
>I'm not too familiar with C Syntax, but everything seems to be ok at the 
>mentioned lines in kernel.h
>
>Kind of makes me think this is a gcc problem...
>
>
>
>Hoping for help - my mom want's her computer back soon...
>Thanks!
>
>
>
>Gcc version: gcc (GCC) 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)
>
>---- Start GCC Output ----
>cdimage linux # make
> 
Comment 2 Kris Kerwin 2004-03-25 15:51:29 UTC
I've attached lines 74-84 from include/linux/kernel.h; the problem lines. I know
nothing about C or even header files, so please feel free to have at it.

-- lines 74-84 from 2.4.22-gentoo-r7 include/linux/kernel.h ---

extern int vsprintf(char *buf, const char *, va_list)
	__attribute__ ((format (printf, 2, 0)));
extern int snprintf(char * buf, size_t size, const char * fmt, ...)
	__attribute__ ((format (printf, 3, 4)));
extern int vsnprintf(char *buf, size_t size, const char *fmt, va_list args)
	__attribute__ ((format (printf, 3, 0)));

extern int sscanf(const char *, const char *, ...)
	__attribute__ ((format (scanf,2,3)));
extern int vsscanf(const char *, const char *, va_list)

--- lines 74-84 from 2.4.22-gentoo-r7 include/linux/kernel.h ---

The same lines repeat in the 2.4.22-gentoo-r2 to the 2.4.25-gentoo kernels, at least as far back as my source repository goes.

For the purpose of bug-tracking, I searched through the gentoo-user mailing list repositories, and found a very similar problem in the 2.6 series of gentoo-test? kernels. The email, dated 2004-03-07 16:30, is titled "[gentoo-user] Compile 2.6" and is from excalibur@thunderchick.com.   It follows:

--- Email ---

>Hello all...
>
>
>I've run into problems compiling a kernel. It doesn't seem to matter what 
>version I try. Neither 2.6.3-gentoo-r1 (=gentoo-dev-sources) nor 2.6.4_rc1 
>(=development-sources) want to be compiled. The error message (see below) is 
>always the same.
>All installed tools are the newest available at this point.
>
>I installed another gentoo system last week using the 2.6.3-r1 
>gentoo-dev-sources and haven't had any problems there...
>
>I even tried the bare 2.6.3 without patches (extracted archive by hand, 
>leaving emerge asleep) but still got the same error...
>
>I'm not too familiar with C Syntax, but everything seems to be ok at the 
>mentioned lines in kernel.h
>
>Kind of makes me think this is a gcc problem...
>
>
>
>Hoping for help - my mom want's her computer back soon...
>Thanks!
>
>
>
>Gcc version: gcc (GCC) 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)
>
>---- Start GCC Output ----
>cdimage linux # make
>  CC      arch/i386/kernel/asm-offsets.s
>In file included from include/asm/system.h:5,
>                 from include/asm/processor.h:18,
>                 from include/linux/prefetch.h:13,
>                 from include/linux/list.h:7,
>                 from include/linux/signal.h:4,
>                 from arch/i386/kernel/asm-offsets.c:7:
>include/linux/kernel.h:10:20: stdarg.h: No such file or directory
>In file included from include/asm/system.h:5,
>                 from include/asm/processor.h:18,
>                 from include/linux/prefetch.h:13,
>                 from include/linux/list.h:7,
>                 from include/linux/signal.h:4,
>                 from arch/i386/kernel/asm-offsets.c:7:
>include/linux/kernel.h:71: error: syntax error before "va_list"
>include/linux/kernel.h:71: warning: function declaration isn't a prototype
>include/linux/kernel.h:74: error: syntax error before "va_list"
>include/linux/kernel.h:74: warning: function declaration isn't a prototype
>include/linux/kernel.h:78: error: syntax error before "va_list"
>include/linux/kernel.h:78: warning: function declaration isn't a prototype
>make[1]: *** [arch/i386/kernel/asm-offsets.s] Error 1
>make: *** [arch/i386/kernel/asm-offsets.s] Error 2
>---- End GCC Output ----
>
>
>
>
>---- lines 71 to 78 of include/linux/kernel.h ----
>extern int vsprintf(char *buf, const char *, va_list);
>extern int snprintf(char * buf, size_t size, const char * fmt, ...)
>        __attribute__ ((format (printf, 3, 4)));
>extern int vsnprintf(char *buf, size_t size, const char *fmt, va_list args);
>
>extern int sscanf(const char *, const char *, ...)
>        __attribute__ ((format (scanf,2,3)));
>extern int vsscanf(const char *, const char *, va_list);
>---- end snippet ----

--- End email ---

Hope this helps.  Thanks again.

Kris Kerwin
kkerwin@insi__REMOVE_ME__ghtbb.com
Comment 3 Greisberger Christophe 2004-04-06 08:04:06 UTC
I have exactly the same problem here...
I found a bug #8132 about this problem, but it didn't help.

I tried with gentoo-sources-2.4.25 and gentoo-test-sources-2.6.2-r1.
Both fail because of a missing stdarg.h.

# emerge --info
Portage 2.0.50-r3 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25-gentoo)
=================================================================
System uname: 2.4.25-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.3.13
distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -fomit-frame-pointer -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-loop-opt -frerun-cse-after-loop -fexpensive-optimizations -falign-functions=4 -mmmx -msse -msse2 -mfpmath=sse,387 -march=pentium4 -mcpu=pentium4"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -fomit-frame-pointer -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-loop-opt -frerun-cse-after-loop -fexpensive-optimizations -falign-functions=4 -mmmx -msse -msse2 -mfpmath=sse,387 -march=pentium4 -mcpu=pentium4"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib acl acpi adns afs aim alsa apm arts audiofile avi berkdb bidi bindist canna caps cdr cjk crypt cscope cups dga directfb doc dvd dvdr encode ethereal evo fam fbcon fdftk fftw flac flash foomaticdb freewnn gd gdbm ggi gif gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hardened icq imagemagick imap imlib innodb jack java jpeg junit kde kerberos krb4 ladcca lcms ldap lesstif libg++ libwww linguas_ar linguas_de linguas_en linguas_es linguas_fr linguas_ja mad maildir mbox mcal memlimit mikmod mmx motif mozilla mpeg msn mysql nas ncurses netcdf nls nocardbus nocd nsl odbc oggvorbis opengl oscar oss pam pda pdflib perl plotutils png ppds prelude python qt quicktime readline samba sasl scanner sdl slang slp socks5 speex spell sse sse2 ssl svga tcltk tcpd tetex theora tiff truetype unicode usb video_cards_i810 video_cards_i830 videos wmf wxwindows x86 xface xinerama xml xml2 xmms xosd xv yahoo zlib"

Some packages versions:
gentoo-sources-2.4.25
gcc-3.3.2-r5
gcc-config-1.3.4
colorgcc-1.3.2-r2
linux-headers-2.4.21-r1  (needed?)
glibc-2.3.2-r9

Any clue?



Here the end of the output:
---------------------------
[...]
make[2]: Entering directory `/usr/src/linux-2.4.25-gentoo/kernel'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.25-gentoo/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=pentium4   -nostdinc -iwithprefix include -DKBUILD_BASENAME=sched  -fno-omit-frame-pointer -c -o sched.o sched.c
In file included from /usr/src/linux-2.4.25-gentoo/include/linux/wait.h:13,
                 from /usr/src/linux-2.4.25-gentoo/include/linux/fs.h:12,
                 from /usr/src/linux-2.4.25-gentoo/include/linux/capability.h:17,
                 from /usr/src/linux-2.4.25-gentoo/include/linux/binfmts.h:5,
                 from /usr/src/linux-2.4.25-gentoo/include/linux/sched.h:9,
                 from /usr/src/linux-2.4.25-gentoo/include/linux/mm.h:4,
                 from sched.c:23:
/usr/src/linux-2.4.25-gentoo/include/linux/kernel.h:10:20: stdarg.h: No such file or directory
In file included from /usr/src/linux-2.4.25-gentoo/include/linux/wait.h:13,
                 from /usr/src/linux-2.4.25-gentoo/include/linux/fs.h:12,
                 from /usr/src/linux-2.4.25-gentoo/include/linux/capability.h:17,
                 from /usr/src/linux-2.4.25-gentoo/include/linux/binfmts.h:5,
                 from /usr/src/linux-2.4.25-gentoo/include/linux/sched.h:9,
                 from /usr/src/linux-2.4.25-gentoo/include/linux/mm.h:4,
                 from sched.c:23:
/usr/src/linux-2.4.25-gentoo/include/linux/kernel.h:74: error: syntax error before "va_list"
/usr/src/linux-2.4.25-gentoo/include/linux/kernel.h:75: warning: function declaration isn't a prototype
/usr/src/linux-2.4.25-gentoo/include/linux/kernel.h:78: error: syntax error before "va_list"
/usr/src/linux-2.4.25-gentoo/include/linux/kernel.h:79: warning: function declaration isn't a prototype
/usr/src/linux-2.4.25-gentoo/include/linux/kernel.h:83: error: syntax error before "va_list"
/usr/src/linux-2.4.25-gentoo/include/linux/kernel.h:84: warning: function declaration isn't a prototype
make[2]: *** [sched.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.25-gentoo/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.25-gentoo/kernel'
make: *** [_dir_kernel] Error 2
Comment 4 Greisberger Christophe 2004-04-06 08:06:13 UTC
Created attachment 28790 [details]
Kernel .config file

Well, it shouldn't cause this error, but juste in case...
Comment 5 Greisberger Christophe 2004-04-06 08:32:02 UTC
I adopted this solution until the problem is fixed:

# cp /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/stdarg.h /usr/src/linux-2.4.25-gentoo/include/

It works.
Comment 6 Jason Cox (RETIRED) gentoo-dev 2004-04-13 22:18:25 UTC
You found a solution, but I'm not sure I like it. Could you unmerge gentoo-sources (after backing up your .config) and reemerging it?
Comment 7 Kris Kerwin 2004-04-14 16:59:25 UTC
Ya, I confirm that the fix works, but I agree with Cox; it is horribly hackish.

I checked out Christophe's attached bug 8132, and from there, it seems to be a problem with gcc-config, though the problem was reported on version 1.3.1.  Christophe and I both use 1.3.4.  Probably a piece of trouble code that was copied from one tree to another.  I'm going to CC this bug to: 

Martin Schlemmer <azarah@gentoo.org>

Christophe, could you please try the unmerge, remerge, and compile of your kernel source tree: my box is in the middle of an emerge -e world that is eating up all of my system resources.  Thanks.
 

Comment 8 Kris Kerwin 2004-04-22 16:54:51 UTC
I tried the compile after unmerging and remerging the 2.4.25-gentoo sources, as well
as after merging the 2.4.25-gentoo-r2 sources; both failed. Whatever bug that it is
 was copied over between the source trees. Christophe's fix works on both, though
it is still very hackish.

I was considering simply marking this bug as a duplicate of bug #8132, but it's
relevance is limited to gcc-config v 1.3.1, as our problem pertains to version 1.3.4.

However, I'm curious as to why others are not having this same problem. I'm
attaching my kernel .config for perusal, dated 22 Apr. 2004.

As always, if I might be able to be of service to our professionals -- give me a yell.
Thanks.

Kris Kerwin
kkerwin@insi__REMOVE_ME__ghtbb.com
Comment 9 Kris Kerwin 2004-04-22 16:58:18 UTC
Created attachment 29857 [details]
Kernel .config
Comment 10 Greisberger Christophe 2004-04-27 03:12:28 UTC
Hiiii!
sorry, I was too busy to even check my mail...

> Ya, I confirm that the fix works, but I agree with Cox; it is horribly
> hackish.
I agree too, but I needed a kernel :-p

> Christophe, could you please try the unmerge, remerge, and compile of your
> kernel source tree: my box is in the middle of an emerge -e world that is
> eating up all of my system resources.  Thanks.
Well, just emerged -Up my system, unmerged/merged gentoo-sources (2.4.25-r2) and tried the compilation.
I still have the problem...
btw, I have the same problem with gentoo-dev-sources (2.6.5-r1).
I didn't try with other kernel sources...

I'll be pretty busy this week and on the road next week.
If you want me to test something else, just msg me at one of the following:
AIM: Greisby
MSN: greisby@hotmail.com
Yahoo: Greisby
ICQ: 54291996
Comment 11 Kris Kerwin 2004-05-09 19:38:26 UTC
Yeah, I confirm that gentoo-dev-sources 2.6.5-r1 fails, too, under the same error.

I'm attaching my configfile for 2.6.5 as well, perhaps some comparison between it
and the other .configs already posted might shed some light on this matter.

As always -- thanks for your help all.

Kris Kerwin
kkerwin@insi__REMOVE_ME__ghtbb.com
Comment 12 Kris Kerwin 2004-05-09 19:46:18 UTC
Created attachment 31079 [details]
2.6.5 kernel.config
Comment 13 Jason Cox (RETIRED) gentoo-dev 2004-06-02 17:39:29 UTC
The kernel checks for changes by looking at stdarg.h. It doesn't actually link or include it anywhere. How this is causing a problem is beyond me. Can you compile a standard unpatched vanilla kernel?
Comment 14 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-06-21 13:26:45 UTC
I can not duplicate this.

If it's still a problem on the 2.6.7, please reopen this.
Comment 15 Magnus Johansson 2004-07-07 07:45:31 UTC
I have the same problem with 2.6.6 and 2.6.7. 2.6.6 was OK for me with gcc-3.3.2-r5, but both of them have this problem with gcc-3.3.3-r6.

Regards
Magnus
Comment 16 Greg Kroah-Hartman (RETIRED) gentoo-dev 2005-08-16 11:52:46 UTC
Closing due to lack of info.