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

make xconfig broken



It seems as though make xconfig is broken in the latest series of enterprise beta kernels. I didn't try this until recently on the 399 and 411 kernels.

[root d141-52 linux-2.4]# 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-1.1931.2.411.ent/scripts'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkparse.o tkparse.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkcond.o tkcond.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkgen.o tkgen.c
gcc -o tkparse tkparse.o tkcond.o tkgen.o
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
KERNTYPE=`sed -n 's_^/\* Kernel type \(.*\) \*/_\1_p' /boot/kernel.h 2>/dev/null`; \
if [ -f configs/*-ERNTYPE.config ]; then \
conf=`echo configs/*-ERNELTYPE.config`; \
echo "set defaults \"\"" >> kconfig.tk; \
else \
echo "set defaults \"arch/i386/defconfig\"" >> kconfig.tk; \
fi
echo "set ARCH \"i386\"" >> kconfig.tk
cat tail.tk >> kconfig.tk
chmod 755 kconfig.tk
make[1]: Leaving directory `/usr/src/linux-2.4.21-1.1931.2.411.ent/scripts'
wish -f scripts/kconfig.tk
Error in startup script: syntax error in expression "($CONFIG_NET == 1) && ($$CONFIG_NFSD_V3 == 1 || $$CONFIG_NFS"
("if" test expression)
while compiling
"if {($CONFIG_NET == 1) && ($$CONFIG_NFSD_V3 == 1 || $$CONFIG_NFSD_V3 == 2 || $$CONFIG_NFSD_V3 == 4) && ($CONFIG_EXPERIMENTA == 1 || $CONFIG_EXPERIMENT..."
(compiling body of proc "update_define_menu64", line 43)
invoked from within
"update_define_menu$i"
(procedure "update_define" line 3)
invoked from within
"update_define 1 $total_menus 0"
(file "scripts/kconfig.tk" line 28501)
make: *** [xconfig] Error 1
[root d141-52 linux-2.4]#



--Ed





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