Linux 2.4.21

Net Llama! netllama
Mon May 17 11:48:25 PDT 2004


On 06/14/03 14:03, Bruce Marshall wrote:

> On Saturday 14 June 2003 16:58 pm, Net Llama! wrote:
>> This is going to hell rather quickly.  So i finally applied what looks
>> to be the correct XFS patch, and I still can't get as far as 'make
>> mrproper' without something blowing up.  This is the same box that
>> i've built every previous 2.4.x kernel since 2.4.0, without a hitch.
>>
> 
> Any chance of you trying the full tarball?

That's what this came from  :(

> 
> I've got 2.4.21 running fine on a P-4 machine and also now on an AMD-800.
> 
> Sound is broken on the AMD machine but I'm working on that now.   No 
> other problems that I see.

Yea, i built it just fine on a separate box earlier today.  This is the 
2nd box that i'm attempting, and there's no love at all.

> 
> 
> 
> 
>> [root at hal linux]# make mrproper
>> make[1]: Entering directory `/usr/src/linux-2.4.21/arch/i386/boot'
>> rm -f tools/build
>> rm -f setup bootsect zImage compressed/vmlinux.out
>> rm -f bsetup bbootsect bzImage compressed/bvmlinux.out
>> make[2]: Entering directory
>> `/usr/src/linux-2.4.21/arch/i386/boot/compressed'
>> rm -f vmlinux bvmlinux _tmp_*
>> make[2]: Leaving directory
>> `/usr/src/linux-2.4.21/arch/i386/boot/compressed' make[1]: Leaving
>> directory `/usr/src/linux-2.4.21/arch/i386/boot' find . \( -name
>> '*.[oas]' -o -name core -o -name '.*.flags' \) -type f -print \
>>
>> | grep -v lxdialog/ | xargs rm -f
>>
>> rm -f kernel/ksyms.lst include/linux/compile.h vmlinux System.map
>> .tmp* drivers/char/consolemap_deftbl.c drivers/video/promcon_tbl.c
>> drivers/char/conmakehash drivers/char/drm/*-mod.c
>> drivers/pci/devlist.h drivers/pci/classlist.h drivers/pci/gen-devlist
>> drivers/zorro/devlist.h drivers/zorro/gen-devlist
>> drivers/sound/bin2hex drivers/sound/hex2hex
>> drivers/atm/fore200e_mkfirm drivers/atm/{pca,sba}*{.bin,.bin1,.bin2}
>> drivers/scsi/aic7xxx/aicasm/aicasm
>> drivers/scsi/aic7xxx/aicasm/aicasm_gram.c
>> drivers/scsi/aic7xxx/aicasm/aicasm_gram.h
>> drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.c
>> drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.h
>> drivers/scsi/aic7xxx/aicasm/aicasm_macro_scan.c
>> drivers/scsi/aic7xxx/aicasm/aicasm_scan.c
>> drivers/scsi/aic7xxx/aicasm/aicdb.h
>> drivers/scsi/aic7xxx/aicasm/y.tab.h drivers/scsi/53c700_d.h
>> net/khttpd/make_times_h net/khttpd/times.h submenu* rm -rf modules
>> make -C Documentation/DocBook clean
>> make[1]: Entering directory
>> `/usr/src/linux-2.4.21/Documentation/DocBook' Makefile:200:
>> /Rules.make: No such file or directory
>> make[1]: *** No rule to make target `/Rules.make'.  Stop.
>> make[1]: Leaving directory
>> `/usr/src/linux-2.4.21/Documentation/DocBook' make: *** [clean] Error
>> 2
>>
>> After some digging it appears that the problem is that the $TOPDIR
>> variable (referenced in various Makefiles) is never getting set and/or
>> passed somewhere.  $TOPDIR looks like it should be /usr/src/linux, and
>> if i do 'export TOPDIR=/usr/src/linux', then 'make mrproper' completes
>> successfully.  Alternatively, if i just add 'TOPDIR=/usr/src/linux' to
>> the top of /usr/src/linux/Documentation/DocBook, 'make mrproper' also
>> completes successfully.
>>
>> Unfortunately, this variable craziness just continues to propogate
>> down hill, as when i do 'make xconfig' :
>>
>> [root at hal linux]# make xconfig
>> rm -f include/asm
>> ( cd include ; ln -sf asm-i386 asm)
>> make -C scripts kconfig.tk
>> make[1]: Entering directory `/usr/src/linux-2.4.21/scripts'
>> make[1]: *** No rule to make target
>> `/usr/src/linux-2.4.21/arch//config.in', needed by `kconfig.tk'. 
>> Stop. make[1]: Leaving directory `/usr/src/linux-2.4.21/scripts'
>> make: *** [xconfig] Error 2
>>
>> Its blowing up here because the $ARCH variable isn't getting passed
>> either.  Now i could play the game of hacking that variable into place
>> too, but it just continues to spiral down.
>>
>> So i'm really wondering what the hell is broken here?
> 

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
L. Friedman                       	       netllama at linux-sxs.org
Linux Step-by-step & TyGeMo: 		    http://netllama.ipfox.com

   2:10pm  up 14 days, 22:24,  1 user,  load average: 0.14, 0.19, 0.18



More information about the Linux-users mailing list