Bug 231761 - graphics/ImageMagick: require C++11-compatible compiler
Summary: graphics/ImageMagick: require C++11-compatible compiler
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: Koop Mast
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-27 14:56 UTC by Piotr Kubaj
Modified: 2018-09-27 22:25 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (kwm)


Attachments
patch (654 bytes, patch)
2018-09-27 14:56 UTC, Piotr Kubaj
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Kubaj freebsd_committer 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 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