Summary: | [PATCH] graphics/GraphicsMagick: Use C++03 with the OPENMP option | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Raphael Kubo da Costa <rakuco> | ||||
Component: | Individual Port(s) | Assignee: | Po-Chuan Hsieh <sunpoet> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | gerald, jbeich, sunpoet | ||||
Priority: | --- | Keywords: | patch | ||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(sunpoet) |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219489 | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 219275, 219486, 219487, 219488, 219490 | ||||||
Attachments: |
|
Description
Raphael Kubo da Costa
![]() ![]() Created attachment 184792 [details]
Proposed patch
The attached patch forces the use of C++03 (which was the default before) when the OPENMP option is enabled. This generates a relocation for the older `operator delete' overload in libGraphicsMagick++.so.
graphics/cimg, graphics/photivo and textproc/htmltolatex all built fine on HEAD-amd64 with clang after building GraphicsMagick with GCC 6.
A commit references this bug: Author: sunpoet Date: Sun Jul 30 13:16:46 UTC 2017 New revision: 446932 URL: https://svnweb.freebsd.org/changeset/ports/446932 Log: Use C++03 for OPENMP option PR: 221065 Submitted by: rakuco Changes: head/graphics/GraphicsMagick/Makefile Committed. Thanks! |