I would like to try out grsecurity, but I have issues compiling gradm. Both with 1.9.12 and 1.9.14. Anyway here's the log my package manager made. I use sourcemage linux(it is a source distro)...
I would appretiate any help according to this problem...
- Code: Select all
Computing previously installed dependencies...
[36mPreparing environment for [37m[1m[40mgradm [0m
[36mCollating dependencies...[0m
[36mSpells are to be cast:[0m
---------------------------
[37m[1m[40mgradm
[0m
[33m[1mDo you want to cast these spells? [y] [0m
]0;Casting spell [gradm]
Waiting for any [32m[1mSolo[0m casts to complete...
Waiting for any other casts of [37m[1m[40mgradm[0m to complete... done.
[36mBuilding [37m[1m[40mgradm [0m
[36mUnpacking source file [37m[1m[40mgradm-1.9.12.tar.gz[0m[36m for spell [37m[1m[40mgradm[0m[36m.[0m
Using gcc version: 3.3.3
Installing in dir: /usr/src/gradm
gradm 1.9.12
patching file Makefile
make[1]: Entering directory `/usr/src/gradm'
/usr/bin/bison -y -b gradm -p gradm -d ./gradm.y
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o gradm.tab.o gradm.tab.c
/usr/bin/flex -B -Pgradm ./gradm.l
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o lex.gradm.o lex.gradm.c
/usr/bin/bison -y -b learn -p learn -d ./gradm_learner.y
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o learn.tab.o learn.tab.c
/usr/bin/flex -B -Plearn ./gradm_learner.l
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o lex.learn.o lex.learn.c
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o gradm_misc.o gradm_misc.c
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o gradm_parse.o gradm_parse.c
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o gradm_arg.o gradm_arg.c
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o gradm_pw.o gradm_pw.c
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o gradm_opt.o gradm_opt.c
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o gradm_cap.o gradm_cap.c
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o gradm_sha256.o gradm_sha256.c
/usr/bin/gcc -O2 -DGRSEC_DIR=\"/etc/grsec\" -c -o gradm_adm.o gradm_adm.c
gradm_adm.c: In function `is_valid_elf_binary':
gradm_adm.c:6: error: storage size of `header_elf' isn't known
make[1]: *** [gradm_adm.o] Error 1
make[1]: Leaving directory `/usr/src/gradm'
[31m[1m ! Problem Detected ! [0m
[36mCreating compile log [32m[1m/var/log/sorcery/compile/gradm-1.9.12.bz2 [0m
[33m[1mView Compile log for [37m[1m[40mgradm-[37m[1m[40m1.9.12[0m? [n] [0m
[0m
[36mSpells that encountered problems:
---------------------------------[31m[1m
gradm
]0;Casting failed.[0m
Gege