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

Bug#340486: linux-headers-2.6.14-2-k7: Unable to compile modules, fixdep.c required



On Wed, 23 Nov 2005, Moshe Yudkowsky wrote:

Package: linux-headers-2.6.14-2-k7
Version: 2.6.14-3
Severity: serious
Justification: no longer builds from source

I am attempting to build my modules for 2.6.14-2-k7, and this fails. The failure is because the Makefile in <headers>/scripts/basic attempts, incorrectly (AFAICT) to build "fixdep" instead of using the "fixdep" that is already in the directory:

linux# make-kpkg modules
/usr/bin/make    \
                                ARCH=i386 oldconfig
make[1]: Entering directory `/usr/src/linux-headers-2.6.14-2-k7'
 HOSTCC  scripts/basic/fixdep
gcc: scripts/basic/fixdep.c: No such file or directory
gcc: no input files
make[2]: *** [scripts/basic/fixdep] Error 1
make[1]: *** [scripts_basic] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.14-2-k7'
make: *** [stamp-kernel-configure] Error 2

That's probably my fault, even though I would think that if Makefile would be written correctly, and fixdep binary already present (and it is present), then it would not try to rebuild it. Can you please confirm that it builds fine if you remove scripts/basic/Makefile?

Best regards,

Jurij Smakov                                        jurij@wooyd.org
Key: http://www.wooyd.org/pgpkey/                   KeyID: C99E03CC



Reply to: