ports/170771: [PATCH] textproc/iksemel: Fails to build due to missing pkgconfig dependency
Bryan Drewery
bdrewery at FreeBSD.org
Sun Aug 19 21:30:09 UTC 2012
>Number: 170771
>Category: ports
>Synopsis: [PATCH] textproc/iksemel: Fails to build due to missing pkgconfig dependency
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Aug 19 21:30:08 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Bryan Drewery
>Release: FreeBSD 8.3-RELEASE i386
>Organization:
>Environment:
>Description:
Due to the recent changes with pkgconf [1], security/gnutls (a lib depends of iksemel) was changed [2] to only depend on pkgconf at build time.
iksemel is missing a proper build dependency on pkgconfig, so it is now failing to build [3]
Attached patch fixes to depend on pkgconfig via USE_PKGCONFIG, and also fixes LIB_DEPENDS to not use a versioned lib as any version should be ok.
[1] http://lists.freebsd.org/pipermail/freebsd-ports/2012-July/077043.html
[2] http://www.freshports.org/commit.php?category=security&port=gnutls&files=yes&message_id=201208151357.q7FDv1RK063257@svn.freebsd.org
[3] http://redports.org/~bdrewery/20120818181834-46080-50801/iksemel-1.4_3.log
>How-To-Repeat:
>Fix:
--- patch-textproc-iksemel-pkgconf.txt begins here ---
Index: Makefile
===================================================================
--- Makefile (revision 302768)
+++ Makefile (working copy)
@@ -14,7 +14,7 @@
MAINTAINER= rhaamo at gruik.at
COMMENT= XML parser library mainly designed for Jabber applications
-LIB_DEPENDS= gnutls.47:${PORTSDIR}/security/gnutls
+LIB_DEPENDS= gnutls:${PORTSDIR}/security/gnutls
USE_AUTOTOOLS= aclocal autoheader automake autoconf libtool
ACLOCAL_ARGS= -I ${LOCALBASE}/share/aclocal
@@ -22,6 +22,7 @@
CPPFLAGS+= ${CXXFLAGS} -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
USE_LDCONFIG= yes
+USE_PKGCONFIG= build
INFO= iksemel
--- patch-textproc-iksemel-pkgconf.txt ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list