Roberto Sanchez wrote:
I just downloaded the new kernel-source-2.4.21-1 package.  When I unpacked it
and tried 'make xconfig', I got this:

rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make[1]: Entering directory `/usr/src/kernel-source-2.4.21/scripts'
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
crypto/Config.in: 43: unknown command
make[1]: *** [kconfig.tk] Error 1
make[1]: Leaving directory `/usr/src/kernel-source-2.4.21/scripts'
make: *** [xconfig] Error 2

This is line 43 from /usr/src/linux/crypto/Configure.in:

"$CONFIG_INET6_ESP" = "m" ]; then

I can't figure out what the problem is. Any ideas?

-Roberto Sanchez



I tried turning the elif's into nested else/if[ie: else if [ "$CONFIG_INET_AH" = "m" -o \ "$CONFIG_INET_ESP" = "m" -o \ "$CONFIG_INET6_AH" = "m" -o \ "$CONFIG_INET6_ESP" = "m" ]; then define_tristate CONFIG_CRYPTO_SHA1 m else tristate ' SHA1 digest algorithm' CONFIG_CRYPTO_SHA1 fi fi

instead of:
elif [ "$CONFIG_INET_AH" = "m" -o \
"$CONFIG_INET_ESP" = "m" -o \
"$CONFIG_INET6_AH" = "m" -o \
"$CONFIG_INET6_ESP" = "m" ]; then
define_tristate CONFIG_CRYPTO_SHA1 m
else
tristate ' SHA1 digest algorithm' CONFIG_CRYPTO_SHA1
fi
]
which allowed xconfig to open up, but that section of the config still didn't work[every option was grayed out], I ended up falling back on menuconfig.


Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to