I built textproc/libcroco and got a complaint about liblzma and xz not being a dependency. objdump -x on libcroco-0.6 shows: Dynamic Section: NEEDED libglib-2.0.so.0 NEEDED libpcre.so.1 NEEDED libintl.so.0 NEEDED libxml2.so.2 NEEDED libz.so.1 NEEDED liblzma.so.5 NEEDED libm.so.0 NEEDED libpthread.so.0 NEEDED libc.so.12 SONAME libcroco-0.6.so.3 RPATH /usr/pkg/lib so it seems it's a bug for xz not to be directly bl3d in. Does this seem right? Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/textproc/libcroco/Makefile,v retrieving revision 1.46 diff -u -p -r1.46 Makefile --- Makefile 14 Jun 2012 07:43:21 -0000 1.46 +++ Makefile 15 Jun 2012 01:07:47 -0000 @@ -22,6 +22,7 @@ PKGCONFIG_OVERRIDE+= libcroco-0.6.pc CONFIGURE_ARGS+= --enable-seleng=yes CONFIGURE_ARGS+= --enable-layeng=yes +.include "../../archivers/xz/buildlink3.mk" .include "../../devel/glib2/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../mk/bsd.pkg.mk"
Attachment:
pgpe3aokPmN0I.pgp
Description: PGP signature