Bug 222732 - games/gnugo: build fails if print/texinfo is installed.
Summary: games/gnugo: build fails if print/texinfo is installed.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Thomas Zander
URL:
Keywords: needs-qa, patch
Depends on:
Blocks:
 
Reported: 2017-10-02 08:05 UTC by robbak
Modified: 2017-11-05 08:40 UTC (History)
3 users (show)

See Also:
riggs: maintainer-feedback-


Attachments
Patch to fix tex files. (1.70 KB, patch)
2017-10-02 08:05 UTC, robbak
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description robbak 2017-10-02 08:05:30 UTC
Created attachment 186856 [details]
Patch to fix tex files.

If print/texinfo is installed, the build process detects and uses it to rebuild the info pages. This fails because of some syntax errors, previously only flagged as warnings.

The attached patch resolves this error by fixing the syntax errors (note: I don't know .tex, but the changes seemed right and worked). An alternate approach would be to prevent this rebuilding even if texinfo is installed, but I couldn't see a configure flag to do this.
Comment 1 Thomas Zander freebsd_committer freebsd_triage 2017-11-05 07:54:08 UTC
Maintainer timeout
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-11-05 08:35:25 UTC
A commit references this bug:

Author: riggs
Date: Sun Nov  5 08:34:56 UTC 2017
New revision: 453524
URL: https://svnweb.freebsd.org/changeset/ports/453524

Log:
  MFH: r453523

  Un-break build in the presence of print/texinfo

  Details:
  - If print/texinfo is installed, the build process detects and uses it to
    rebuild the info pages. This fails because of some syntax errors,
    previously only flagged as warnings.
  - There is currently no configure switch to change this behaviour, hence
    the texi files are patched to pass the texinfo run.

  PR:		222732
  Submitted by:	robbak@gmail.com
  Approved by:	ports-secteam (build fix blanket), maintainer timeout

Changes:
_U  branches/2017Q4/
  branches/2017Q4/games/gnugo/files/patch-doc_gnugo.texi
  branches/2017Q4/games/gnugo/files/patch-doc_montecarlo.texi