ports/178984: graphics/cairo requires pkgconfig to build
Garrett Wollman
wollman at xyz.csail.mit.edu
Sun May 26 05:30:01 UTC 2013
>Number: 178984
>Category: ports
>Synopsis: graphics/cairo requires pkgconfig to build
>Confidential: no
>Severity: critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun May 26 05:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Garrett Wollman
>Release: FreeBSD 9.1-RELEASE-p2 amd64
>Organization:
MIT Computer Science & Artificial Intelligence Laboratory
>Environment:
System: FreeBSD xyz.csail.mit.edu 9.1-RELEASE-p2 FreeBSD 9.1-RELEASE-p2 #27 r250065M: Mon Apr 29 17:11:15 EDT 2013 wollman at xyz.csail.mit.edu:/usr/obj/usr/src/sys/CSAIL amd64
cairo is configured thusly:
# This file is auto-generated by 'make config'.
# Options for cairo-1.10.2_5,2
_OPTIONS_READ=cairo-1.10.2_5,2
_FILE_COMPLETE_OPTIONS_LIST=GLIB OPENGL X11 XCB
OPTIONS_FILE_SET+=GLIB
OPTIONS_FILE_UNSET+=OPENGL
OPTIONS_FILE_UNSET+=X11
OPTIONS_FILE_UNSET+=XCB
>Description:
Building graphics/cairo in poudriere fails with this set of options
because pkgconfig is an undocumented build dependency.
>How-To-Repeat:
Configure cairo as above and try to build it with "poudriere bulk"
>Fix:
Index: graphics/cairo/Makefile
===================================================================
--- graphics/cairo/Makefile (revision 319091)
+++ graphics/cairo/Makefile (working copy)
@@ -22,7 +22,7 @@
CONFIGURE_ARGS= --with-html-dir=${DOCSDIR} \
--disable-directfb \
--enable-tee
-USES= pathfix
+USES= pathfix pkgconfig
USE_GNOME= ltverhack referencehack
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list