[MacPorts] #56918: gnucash @3.2 : error: no matching constructor for initialization of 'Path' (aka 'vector<std::string>')
MacPorts
noreply at macports.org
Mon Aug 6 05:39:46 UTC 2018
#56918: gnucash @3.2 : error: no matching constructor for initialization of 'Path'
(aka 'vector<std::string>')
----------------------+----------------------
Reporter: kencu | Owner: drkp
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: lion
Port: gnucash |
----------------------+----------------------
Comment (by kencu):
Finally, and connected to this, the Portfile doesn't work quite right when
the `cxx11 1.1 PG` sets the `cxx_stdlib` to `macports-libstdc++`.
A few months ago, we moved `webkit-gtk3` to the `cxx11 1.1 PG` and it
builds on all supported systems now <http://packages.macports.org/webkit-
gtk3/>. So the test block forcing `webkit-gtk3-2.0` on certain older
systems can now be deleted, which in turn removes the `macports-libstdc++`
issue. (We may have to do the same with a few other ports that force
`webkit-gtk3-2.0` on older systems as well.)
With these small fixes, and the python fix currently in as a
[https://github.com/macports/macports-ports/pull/2338 PR], `gnucash` and
`gnucash-devel` build through on `10.7.5` at least:
{{{
$ port -v installed gnucash-devel
The following ports are currently installed:
gnucash-devel @3.2_0 (active) platform='darwin 11' archs='x86_64'
date='2018-08-05T19:04:54+0200'
}}}
{{{
$ port -v installed gnucash
The following ports are currently installed:
gnucash @3.2_0 (active) platform='darwin 11' archs='x86_64'
date='2018-08-06T07:35:47+0200'
}}}
--
Ticket URL: <https://trac.macports.org/ticket/56918#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list