x86_64-pc-linux-gnu-gcc -march=core2 -msse4 -mcx16 -mpopcnt -msahf -O2 -pipe -Wl,-O1 -o cryptsetup -static cryptsetup.o /usr/lib64/libpopt.a ../lib/.libs/libcryptsetup.a -ldevmapper -L/usr/lib64 /usr/lib64/libgcrypt.a /usr/lib64/libgpg-error.a -luuid /usr/lib64/libdevmapper.a(libdm-common.o): In function `_check_udev_is_running': (.text+0xe84): undefined reference to `udev_new' /usr/lib64/libdevmapper.a(libdm-common.o): In function `_check_udev_is_running': (.text+0xe98): undefined reference to `udev_queue_new' /usr/lib64/libdevmapper.a(libdm-common.o): In function `_check_udev_is_running': (.text+0xeac): undefined reference to `udev_queue_get_udev_is_active' /usr/lib64/libdevmapper.a(libdm-common.o): In function `_check_udev_is_running': (.text+0xebb): undefined reference to `udev_queue_unref' /usr/lib64/libdevmapper.a(libdm-common.o): In function `_check_udev_is_running': (.text+0xec3): undefined reference to `udev_unref' /usr/lib64/libdevmapper.a(libdm-common.o): In function `_check_udev_is_running': (.text+0xfc4): undefined reference to `udev_unref' collect2: ld returned 1 exit status make[2]: *** [cryptsetup] Error 1 make[2]: Leaving directory `/var/tmp/portage/sys-fs/cryptsetup-1.0.6-r2/work/cryptsetup-1.0.6/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/sys-fs/cryptsetup-1.0.6-r2/work/cryptsetup-1.0.6' make: *** [all] Error 2
old (current stable) cryptsetup is not meant to be mixed with ~arch (current testing) lvm2 and udev, it simply wont work *** This bug has been marked as a duplicate of bug 327689 ***