Linking to lvm2app needs -ldl if it's built with --as-needed --- --- liblvm/liblvm2app.pc.in +++ liblvm/liblvm2app.pc.in @@ -8,4 +8,4 @@ Version: @LVM_MAJOR@.@LVM_LIBAPI@ Cflags: -I${includedir} Libs: -L${libdir} -llvm2app -Libs.private: -ldevmapper +Libs.private: -ldevmapper -ldl --- liblvm/Makefile.in 2009-10-02 21:10:36.000000000 +0200 +++ liblvm/Makefile.in 2010-04-04 15:09:55.000000000 +0200 @@ -41,7 +41,7 @@ include ../make.tmpl -LIBS += -ldevmapper -llvm-internal +LIBS += -ldevmapper -llvm-internal -ldl ifeq ("@DMEVENTD@", "yes") LIBS += -ldevmapper-event