Package: e2fsprogs
Version: 1.39-1
Severity: serious

From my pbuilder build log:

...
        CC prof_err.c
        LD e2fsck.shared
        CP e2fsck
        LD e2fsck.static
/usr/lib/libselinux.a(setrans_client.o): In function 
`fini_context_translations':
/tmp/buildd/libselinux-1.30.28/src/setrans_client.c:210: undefined reference to 
`pthread_mutex_lock'
/tmp/buildd/libselinux-1.30.28/src/setrans_client.c:211: undefined reference to 
`pthread_mutex_lock'
/tmp/buildd/libselinux-1.30.28/src/setrans_client.c:216: undefined reference to 
`pthread_mutex_unlock'
...
/tmp/buildd/libselinux-1.30.28/src/setrans_client.c:306: undefined reference to 
`pthread_mutex_lock'
/tmp/buildd/libselinux-1.30.28/src/setrans_client.c:327: undefined reference to 
`pthread_mutex_unlock'
collect2: ld returned 1 exit status
make[3]: *** [e2fsck.static] Error 1
make[3]: Leaving directory `/tmp/buildd/e2fsprogs-1.39/debian/BUILD-STD/e2fsck'
make[2]: *** [all-progs-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/e2fsprogs-1.39/debian/BUILD-STD'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/e2fsprogs-1.39/debian/BUILD-STD'
make: *** [debian/stampdir/build-std-stamp] Error 2

Since this was fixed on the libselinux side (#388375), you need to either
use pkg-config to get the proper dependencies, or else insert -lpthread
manually.
-- 
Daniel Schepler

Reply via email to