Bug 189209

Summary: [patch] textproc/gnome-doc-utils is sound enough to parallel build
Product: Ports & Packages Reporter: Jia-Shiun Li <jiashiun>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Only Me CC: kwm
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Jia-Shiun Li 2014-05-01 17:50:00 UTC
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@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@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@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

Fix: patch attached to enable parallel build.

Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-05-01 17:50:04 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-06-05 20:47:46 UTC
A commit references this bug:

Author: kwm
Date: Thu Jun  5 20:47:02 UTC 2014
New revision: 356705
URL: http://svnweb.freebsd.org/changeset/ports/356705

Log:
  gnome-doc-utils is jobs safe for a while.
  While here USES=tar:xz

  PR:		189209
  Submitted by:	jiashiun@gmail.com

Changes:
  head/textproc/gnome-doc-utils/Makefile