Bug 226178 - graphics/fig2sxd: fails to build on 12.0 after 1200056
Summary: graphics/fig2sxd: fails to build on 12.0 after 1200056
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: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-24 18:49 UTC by Emanuel Haupt
Modified: 2018-09-04 06:59 UTC (History)
2 users (show)

See Also:


Attachments
Build failure with clang 6.0.0 on 12.0 (14.41 KB, text/plain)
2018-02-24 18:49 UTC, Emanuel Haupt
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Emanuel Haupt freebsd_committer freebsd_triage 2018-02-24 18:49:10 UTC
Created attachment 190963 [details]
Build failure with clang 6.0.0 on 12.0

graphics/fig2sxd fails to build on 12.0 with clang 6.0.0
Comment 1 commit-hook freebsd_committer freebsd_triage 2018-08-04 11:15:21 UTC
A commit references this bug:

Author: gerald
Date: Sat Aug  4 11:14:55 UTC 2018
New revision: 476348
URL: https://svnweb.freebsd.org/changeset/ports/476348

Log:
  Add a reference to PR 226177 which tracks the breakage of this port by
  clang 6.0.0.

  PR:		226178

Changes:
  head/graphics/fig2sxd/Makefile
Comment 2 Gerald Pfeifer freebsd_committer freebsd_triage 2018-08-04 13:47:42 UTC
I got assigned this since I had suggested to create a PR for new instances
of USE_GCC to cover for breakage caused by newer versions of clang, but am
not a user nor knowledgeable of this port.
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-09-04 06:54:13 UTC
A commit references this bug:

Author: ehaupt
Date: Tue Sep  4 06:54:09 UTC 2018
New revision: 478930
URL: https://svnweb.freebsd.org/changeset/ports/478930

Log:
  - Remove dependency from GCC
  - Specify LICENSE

  PR:		226178 (related)

Changes:
  head/graphics/fig2sxd/Makefile
Comment 4 Emanuel Haupt freebsd_committer freebsd_triage 2018-09-04 06:55:00 UTC
Removed dependency from GCC with:

CXXFLAGS+=      ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
CXXFLAGS_clang= -Wno-c++11-narrowing