[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#323059: kernel-source-2.6.8 fails at make menuconfig command



reassign 323059 kernel-source-2.6.8
tag 323059 +pending
tag 323059 +patch
thanks

On Sun, Aug 14, 2005 at 08:22:30AM -0500, Charles Lear wrote:
> 
> Package: kernel-source
> Version: 2.6.8
> 
> I installed the Deiban testing (Etch) version on 08-13-05 and have not been 
> able to get the kernel-source-2.6.8 to compile. It consistently fails at 
> the 'make menuconfig' command. The only major difference I am aware of 
> between this installation and previous examples is the recent inclusion of 
> the gcc 4.0.1 packages. See output below:
> 
> # make menuconfig
>   HOSTCC  scripts/basic/fixdep
>   HOSTCC  scripts/basic/split-include
>   HOSTCC  scripts/basic/docproc
>   SHIPPED scripts/kconfig/zconf.tab.h
>   HOSTCC  scripts/kconfig/conf.o
>   HOSTCC  scripts/kconfig/mconf.o
> scripts/kconfig/mconf.c:91: error: static declaration of 'current_menu' 
> followsnon-static declaration
> scripts/kconfig/lkc.h:63: error: previous declaration of 'current_menu' was 
> here
> make[1]: *** [scripts/kconfig/mconf.o] Error 1
> make: *** [menuconfig] Error 2

Hi,

2.6.8 does not compile with gcc-4.0. 
Please try using linux-source-2.6 (2.6.12),
or use the attached patch to compile with gcc-3.3.

Also, please note that the 2.6.8 is for Sarge,
and is earmarked for removal from Unstable.
linux-source-2.6 is the way forward.

Thanks

-- 
Horms
--- a/Makefile	2005-07-29 19:21:51.000000000 +0900
+++ b/Makefile	2005-07-29 19:22:25.000000000 +0900
@@ -183,8 +183,8 @@
 	  else if [ -x /bin/bash ]; then echo /bin/bash; \
 	  else echo sh; fi ; fi)
 
-HOSTCC  	= gcc
-HOSTCXX  	= g++
+HOSTCC  	= gcc-3.3
+HOSTCXX  	= g++-3.3
 HOSTCFLAGS	= -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
 HOSTCXXFLAGS	= -O2
 
@@ -272,7 +272,7 @@
 
 AS		= $(CROSS_COMPILE)as
 LD		= $(CROSS_COMPILE)ld
-CC		= $(CROSS_COMPILE)gcc
+CC		= $(CROSS_COMPILE)gcc-3.3
 CPP		= $(CC) -E
 AR		= $(CROSS_COMPILE)ar
 NM		= $(CROSS_COMPILE)nm

Reply to: