svn commit: r399873 - head/x11/pixman
Julio Merino
jmmv at FreeBSD.org
Tue Oct 20 18:49:48 UTC 2015
Author: jmmv (src committer)
Date: Tue Oct 20 18:49:47 2015
New Revision: 399873
URL: https://svnweb.freebsd.org/changeset/ports/399873
Log:
Avoid building unnecessary demos and tests.
The pixmap package does not install neither the demos nor the tests it
includes, yet these get built as part of "make all". Disable them to
shorten build times and, particularly, to workaround ld(1) crashes
triggered by them in powerpc64; see PR bin/202284 for details.
Reviewed by: kwm (maintainer), bdrewery (mentor)
Differential Revision: https://reviews.freebsd.org/D3372
Modified:
head/x11/pixman/Makefile
Modified: head/x11/pixman/Makefile
==============================================================================
--- head/x11/pixman/Makefile Tue Oct 20 16:53:08 2015 (r399872)
+++ head/x11/pixman/Makefile Tue Oct 20 18:49:47 2015 (r399873)
@@ -18,4 +18,9 @@ XORG_CAT= lib
CONFIGURE_ARGS= --disable-gtk
INSTALL_TARGET= install-strip
+# Build the library exclusively, thus disabling the demos and the tests (which
+# do not get installed anyway). This is to workaround a problem in powerpc64
+# where the build of the tests crashes ld; see PR bin/202284.
+MAKE_ARGS= SUBDIRS=pixman
+
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list