[Clfs-support] E2fsprogs Error

Joe Ciccone jciccone at gmail.com
Thu Jun 25 16:05:14 PDT 2009


Piyush Verma wrote:
> Hello Friends
>
> I successfully compile busybox but have issue with E2fsprogs as below
>
>
> ../../lib/libuuid.a(gen_uuid.o): In function `get_random_fd':
> /mnt/clfs/sources/e2fsprogs-1.41.4/build/lib/uuid/../../../lib/uuid/gen_uuid.c:153:
> undefined reference to `__aeabi_read_tp'
> ../../lib/libuuid.a(gen_uuid.o): In function `get_random_bytes':
> /mnt/clfs/sources/e2fsprogs-1.41.4/build/lib/uuid/../../../lib/uuid/gen_uuid.c:198:
> undefined reference to `__aeabi_read_tp'
> /mnt/clfs/sources/e2fsprogs-1.41.4/build/lib/uuid/../../../lib/uuid/gen_uuid.c:202:
> undefined reference to `__aeabi_read_tp'
> /mnt/clfs/sources/e2fsprogs-1.41.4/build/lib/uuid/../../../lib/uuid/gen_uuid.c:198:
> undefined reference to `__aeabi_read_tp'
> ../../lib/libuuid.a(gen_uuid.o): In function `get_clock':
> /mnt/clfs/sources/e2fsprogs-1.41.4/build/lib/uuid/../../../lib/uuid/gen_uuid.c:315:
> undefined reference to `__aeabi_read_tp'
> ../../lib/libuuid.a(gen_uuid.o):/mnt/clfs/sources/e2fsprogs-1.41.4/build/lib/uuid/../../../lib/uuid/gen_uuid.c:331:
> more undefined references to `__aeabi_read_tp' follow
> collect2: ld returned 1 exit status
> make[2]: *** [tst_uuid] Error 1
> make[2]: Leaving directory
> `/mnt/clfs/sources/e2fsprogs-1.41.4/build/lib/uuid'
> make[1]: *** [all-libs-recursive] Error 1
> make[1]: Leaving directory `/mnt/clfs/sources/e2fsprogs-1.41.4/build'
> make: *** [all] Error 2
>
> Did any body face problem like this ?
>
Yes, you need to disable threading for e2fsprogs when you're using
uClibc. I believe the option is --disable-tls.




More information about the Clfs-support mailing list