ports/189209: [patch] textproc/gnome-doc-utils is sound enough to parallel build
Jia-Shiun Li
jiashiun at gmail.com
Thu May 1 16:50:00 UTC 2014
>Number: 189209
>Category: ports
>Synopsis: [patch] textproc/gnome-doc-utils is sound enough to parallel build
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu May 01 16:50:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Jia-Shiun Li
>Release: 11.0-CURRENT
>Organization:
>Environment:
>Description:
textproc/gnome-doc-utils was marked MAKE_JOBS_UNSAFE 5 years ago[1]. Upstream fixed it shortly after[2]. It is now ok to parallel build.
jsli at 4cbsd:/usr/ports/textproc/gnome-doc-utils # sysctl kern.smp.cpus hw.model
kern.smp.cpus: 4
hw.model: Intel(R) Core(TM) i5-3450 CPU @ 3.10GHz
jsli at 4cbsd:/usr/ports/textproc/gnome-doc-utils # time make -DBATCH MAKE_JOBS_NUMBER=64
..
..
Listing /usr/local/lib/python2.7/site-packages/xml2po/modes ...
====> Compressing man pages (compress-man)
7.115u 4.905s 0:07.59 158.2% 1426+301k 8+40io 0pf+0w
jsli at 4cbsd:/usr/ports/textproc/gnome-doc-utils #
[1] http://docs.freebsd.org/cgi/getmsg.cgi?fetch=782233+0+/usr/local/www/db/text/2009/cvs-ports/20090712.cvs-ports
[2] https://mail.gnome.org/archives/commits-list/2009-September/msg05562.html
>How-To-Repeat:
>Fix:
patch attached to enable parallel build.
Patch attached with submission follows:
--- gnome-doc-utils.orig/Makefile 2014-04-17 02:28:47.000000000 +0800
+++ gnome-doc-utils/Makefile 2014-05-01 23:59:35.000000000 +0800
@@ -18,7 +18,6 @@
${LOCALBASE}/share/xml/docbook/4.3:${PORTSDIR}/textproc/docbook-xml
USE_XZ= yes
-MAKE_JOBS_UNSAFE=yes
USES= gettext gmake pathfix pkgconfig
USE_GNOME= gnomehier libxslt intlhack
USE_PYTHON= 2
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list