From: <smi...@us...> - 2003-12-18 00:35:22
|
Update of /cvsroot/devil-linux/build/scripts In directory sc8-pr-cvs1:/tmp/cvs-serv25335/scripts Modified Files: loop-AES Log Message: - loop-aes doesn't get compiled with stack smashing protector anymore (broke the module) Index: loop-AES =================================================================== RCS file: /cvsroot/devil-linux/build/scripts/loop-AES,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- loop-AES 2 Dec 2003 16:13:41 -0000 1.1 +++ loop-AES 18 Dec 2003 00:35:18 -0000 1.2 @@ -22,14 +22,20 @@ MYNAME=LOOP-AES +KERNELDIR=$(find_src_dir linux) + case $1 in - build ) - ;; + build ) + FLAGS="" + if [ "$CONFIG_GCC_STACK_PROTECTOR" = "y" ]; then + FLAGS="CFLAGS_EXTRA=-fno-stack-protector" + fi + make $FLAGS LINUX_SOURCE=$KERNELDIR INSTALL_MOD_PATH=$(pwd) + ;; - install ) - make LINUX_SOURCE=$KERNELDIR INSTALL_MOD_PATH=$CDDIR - cp -dpR $CDDIR/lib/modules/$KERNELVERSION/block $WORKDIR/modules.initrd/lib/modules/$KERNELVERSION/kernel/drivers/ || exit 1 - ;; + install ) + cp -dpR lib/modules/$KERNELVERSION/block $WORKDIR/modules.initrd/lib/modules/$KERNELVERSION/kernel/drivers/ || exit 1 + ;; * ) echo "ERROR ($0)" |