From Bugzilla Helper: User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.4.1-0.1.9 i686) The kernel source code from kernel-source-2.4.1-0.1.9.i386.rpm doesn't seem to have a working xconfig interface. "make menuconfig" works, but "make xconfig" returns an error: [root@Zeke 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.1/scripts' cat header.tk >> ./kconfig.tk ./tkparse < ../arch/i386/config.in >> kconfig.tk net/ipv4/netfilter/ip_vs/Config.in: 9: incorrect argument make[1]: *** [kconfig.tk] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.1/scripts' make: *** [xconfig] Error 2 [root@Zeke linux]# Reproducible: Always Steps to Reproduce: 1. Install kernel-source-2.4.1-0.1.9.i386.rpm 2. cd /usr/src/linux 3. make xconfig Actual Results: An error occurd, a transcript of which follows: [root@Zeke 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.1/scripts' cat header.tk >> ./kconfig.tk ./tkparse < ../arch/i386/config.in >> kconfig.tk net/ipv4/netfilter/ip_vs/Config.in: 9: incorrect argument make[1]: *** [kconfig.tk] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.1/scripts' make: *** [xconfig] Error 2 [root@Zeke linux]# Expected Results: The X-based kernel configuration interface should've come up. [root@Zeke 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.1/scripts' cat header.tk >> ./kconfig.tk ./tkparse < ../arch/i386/config.in >> kconfig.tk net/ipv4/netfilter/ip_vs/Config.in: 9: incorrect argument make[1]: *** [kconfig.tk] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.1/scripts' make: *** [xconfig] Error 2 [root@Zeke linux]#
Known problem... this is fixed in more recent kernels as available in rawhide.