Hi, I'm trying to compile busybox with SELinux tools enabled and get the 
following error message:

...
  LINK    busybox_unstripped
Trying libraries: crypt m selinux sepol
Failed: -Wl,--start-group  -lcrypt -lm -lselinux -lsepol  -Wl,--end-group
Output of:
../arm-uclibc/bin/arm-buildroot-linux-uclibcgnueabi-gcc -I 
../arm-uclibc/include/ -I ../libselinux-2.1.9/include/ -I 
../libsepol-2.1.4/include/ -static -L ../libselinux-2.1.9/src/ -L 
../libsepol-2.1.4/src/ -L ../arm-uclibc/lib -lselinux -lsepol -static -o 
busybox_unstripped -Wl,--sort-common -Wl,--sort-section,alignment 
-Wl,--gc-sections -Wl,--start-group applets/built-in.o archival/lib.a 
archival/libarchive/lib.a console-tools/lib.a coreutils/lib.a 
coreutils/libcoreutils/lib.a debianutils/lib.a e2fsprogs/lib.a editors/lib.a 
findutils/lib.a init/lib.a libbb/lib.a libpwdgrp/lib.a loginutils/lib.a 
mailutils/lib.a miscutils/lib.a modutils/lib.a networking/lib.a 
networking/libiproute/lib.a networking/udhcp/lib.a printutils/lib.a 
procps/lib.a runit/lib.a selinux/lib.a shell/lib.a sysklogd/lib.a 
util-linux/lib.a util-linux/volume_id/lib.a archival/built-in.o 
archival/libarchive/built-in.o console-tools/built-in.o coreutils/built-in.o 
coreutils/libcoreutils/built-in.o debianutils/bu
 ilt-in.o e2fsprogs/built-in.o editors/built-in.o findutils/built-in.o 
init/built-in.o libbb/built-in.o libpwdgrp/built-in.o loginutils/built-in.o 
mailutils/built-in.o miscutils/built-in.o modutils/built-in.o 
networking/built-in.o networking/libiproute/built-in.o 
networking/udhcp/built-in.o printutils/built-in.o procps/built-in.o 
runit/built-in.o selinux/built-in.o shell/built-in.o sysklogd/built-in.o 
util-linux/built-in.o util-linux/volume_id/built-in.o -Wl,--end-group 
-Wl,--start-group -lcrypt -lm -lselinux -lsepol -Wl,--end-group
==========
../libsepol-2.1.4/src//libsepol.a(policydb.o): In function `symtab_insert':
policydb.c:(.text+0x2f94): undefined reference to `__assert_fail'
../libsepol-2.1.4/src//libsepol.a(policydb.o): In function `scope_read':
policydb.c:(.text+0x873c): undefined reference to `__assert_fail'
../libsepol-2.1.4/src//libsepol.a(policydb.o): In function `policydb_read':
policydb.c:(.text+0x9178): undefined reference to `__assert_fail'
../libsepol-2.1.4/src//libsepol.a(expand.o): In function `alias_copy_callback':
expand.c:(.text+0x2a64): undefined reference to `__assert_fail'
../libsepol-2.1.4/src//libsepol.a(expand.o): In function `role_fix_callback':
expand.c:(.text+0x2ea8): undefined reference to `__assert_fail'
../libsepol-2.1.4/src//libsepol.a(expand.o):expand.c:(.text+0x3068): more 
undefined references to `__assert_fail' follow
collect2: error: ld returned 1 exit status
make: *** [busybox_unstripped] Error 1


I was just wandering if uClibc doesn't support SELinux, whether there might be 
a patch for this, or if someone has more information on this.

Thanks,
Jan                                       
_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to