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-head mailing list