Problems with ARCH in current Makefiles

Justin R. Knierim lfs at lfs-matrix.net
Sun Sep 25 00:10:52 PDT 2005


Hello everyone,

During a test build of trunk I found a problem with the current 
implementation of ARCH.  The ARCH variable seems to get picked up by the 
kernel makefiles and results in the linux build failing:

make mrproper
make[3]: Entering directory `/lfs-livecd/packages/linux/linux-2.6.12.5'
Makefile:530: 
/lfs-livecd/packages/linux/linux-2.6.12.5/arch/x86/Makefile: No such 
file or directory
make[3]: *** No rule to make target 
`/lfs-livecd/packages/linux/linux-2.6.12.5/arch/x86/Makefile'.  Stop.
make[3]: Leaving directory `/lfs-livecd/packages/linux/linux-2.6.12.5'
make[2]: *** [compile-stage2] Error 2
make[2]: Leaving directory `/lfs-livecd/packages/linux/linux-2.6.12.5'
make[1]: *** [stage2] Error 2
make[1]: Leaving directory `/lfs-livecd/packages/linux'
make: *** [ch-linux] Error 2
make: *** [extend-lfs] Error 2

Our ARCH := x86 being substituted for i386.  I guess it would be better 
just to name it something different.  Any suggestions or other solutions?

-- 
Justin R. Knierim
lfs at lfs dash matrix dot net



More information about the livecd mailing list