[MacPorts] #59519: evince: error: expected '; ' at end of declaration list (was: When building gnome, error in evince, likely compiler version)
MacPorts
noreply at macports.org
Wed Oct 30 01:06:24 UTC 2019
#59519: evince: error: expected ';' at end of declaration list
----------------------------+----------------------
Reporter: joshupetersen | Owner: dbevans
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Resolution: | Keywords:
Port: evince |
----------------------------+----------------------
Changes (by ryandesign):
* owner: (none) => dbevans
* status: new => assigned
* port: gnome => evince
Comment:
#53625 is a years-old ticket. But what has happened recently is that icu
(which is the port that installed the file
/opt/local/include/unicode/localpointer.h) was updated to a new version
that requires C++11. Because of this, many ports that require icu now have
to require C++11 as well. evince doesn't use icu (at least, it doesn't
declare a dependency on it), but it does use libxml2, which uses icu, and
that may be enough to impose the C++11 requirement on evince. We have seen
such problems with other ports since the icu update.
--
Ticket URL: <https://trac.macports.org/ticket/59519#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list