Your message dated Wed, 3 Jan 2007 11:51:07 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Removed
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: kernel-source-2.4.19
Version: 2.4.19-4.woody2
Severity: important
Justification: fails to build from source

Hi,

I tried to build a customized kernel using make-kpkg for my router
running Debian Woody. Since that system consumes a lot of time for
building a kernel, I tried to use my Sarge-based workstation to quickly build a
kernel package.

During the run of "make bzImage" the following error occurs:
(If IDE ATAPI CD-ROM support [CONFIG_BLK_DEV_IDECD=y] is enabled)

gcc -D__KERNEL__ -I/usr/src/estrella/kernel-source-2.4.19/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586
-nostdinc -I /usr/lib/gcc-lib/i486-linux/3.3.4/include
-DKBUILD_BASENAME=ide_cd  -c -o ide-cd.o ide-cd.c
In file included from ide-cd.c:318:
ide-cd.h:440: error: long, short, signed or unsigned used invalidly for
`slot_tablelen'
make[3]: *** [ide-cd.o] Error 1
make[3]: Leaving directory
`/usr/src/estrella/kernel-source-2.4.19/drivers/ide'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory
`/usr/src/estrella/kernel-source-2.4.19/drivers/ide'
make[1]: *** [_subdir_ide] Error 2
make[1]: Leaving directory
`/usr/src/estrella/kernel-source-2.4.19/drivers'
make: *** [_dir_drivers] Error 2


If IDE-ATAPI-CD support is disabled, another error occurs:

gcc -D__KERNEL__ -I/usr/src/estrella/kernel-source-2.4.19/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586
-nostdinc -I /usr/lib/gcc-lib/i486-linux/3.3.4/include
-DKBUILD_BASENAME=semaphore  -c -o semaphore.o semaphore.c
semaphore.c:265:1: missing terminating " character
semaphore.c:290:1: missing terminating " character
make[1]: *** [semaphore.o] Error 1
make[1]: Leaving directory
`/usr/src/estrella/kernel-source-2.4.19/arch/i386/kernel'
make: *** [_dir_arch/i386/kernel] Error 2


Those errors do not occur if I manually modify the Makefile in order to
use gcc-2.95 (I.e. my system is using gcc 3.3.4 by default)

The appropriate kernel config can be found here:
http://paste.phpfi.com/35550

Regards,

   Florian


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (ignored: LC_ALL set to [EMAIL 
PROTECTED])

Versions of packages kernel-source-2.4.19 depends on:
ii  binutils                      2.15-4     The GNU assembler, linker and bina
ii  bzip2                         1.0.2-1    A high-quality block-sorting file 
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities
ii  fileutils                     5.2.1-2    The GNU file management utilities 

-- no debconf information


--- End Message ---
--- Begin Message ---
woody is no longer supported and this bug is only in the release in
woody, so I'm closing it now.
-- 
Martin Michlmayr
http://www.cyrius.com/

--- End Message ---

Reply via email to