Bug 231761

Summary: graphics/ImageMagick: require C++11-compatible compiler
Product: Ports & Packages Reporter: Piotr Kubaj <pkubaj>
Component: Individual Port(s)Assignee: Koop Mast <kwm>
Status: Closed FIXED    
Severity: Affects Only Me CC: linimon, pkubaj
Priority: --- Flags: bugzilla: maintainer-feedback? (kwm)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch none

Description Piotr Kubaj freebsd_committer freebsd_triage 2018-09-27 14:56:47 UTC
Created attachment 197550 [details]
patch

ImageMagick builds with base GCC, but doing so will make the compiled library unable to link with by newer GCC.

This breaks many ports on architectures that have GCC in base, e.g. graphics/inkscape.

Tested on amd64 and powerpc64.

Hardware sponsored by IntegriCloud.
Comment 1 commit-hook freebsd_committer freebsd_triage 2018-09-27 22:24:49 UTC
A commit references this bug:

Author: linimon
Date: Thu Sep 27 22:24:44 UTC 2018
New revision: 480824
URL: https://svnweb.freebsd.org/changeset/ports/480824

Log:
  Fix build on gcc-based archs.

  Tested on powerpc64, amd64.

  While here, pet portlint.

  PR:		231761
  Submitted by:	Piotr Kubaj
  Approved by:	portmgr (tier-2 blanket)

Changes:
  head/graphics/ImageMagick/Makefile