[MacPorts] #67476: postgis3 @3.2.0_5+postgresql14+proj8+raster+topology: Dependency requires c++14 instead of 11 now.
MacPorts
noreply at macports.org
Mon May 22 14:38:48 UTC 2023
#67476: postgis3 @3.2.0_5+postgresql14+proj8+raster+topology: Dependency requires
c++14 instead of 11 now.
----------------------------------+--------------------
Reporter: beporter | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: postgis3 protobuf-c |
----------------------------------+--------------------
Comment (by beporter):
I was able to work around this by:
1. Opening the error log:
`/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_postgis3/postgis3/main.log`
1. Grabbing the `cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_postgis3/postgis3/work/postgis-3.2.0"`
command from the log,
1. Editing
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_postgis3/postgis3/work/postgis-3.2.0/deps/flatgeobuf/Makefile`:
{{{
- CXX = /usr/bin/clang -std=c++11 -x c++
+ CXX = /usr/bin/clang -std=c++14 -x c++
}}}
1. Running the build command from the log: `sudo /usr/bin/make -j10 -w all
ICONV_LDFLAGS='-L/opt/local/lib -liconv'
PGSQL_DOCDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_postgis3/postgis3/work/destroot/opt/local/share/doc/postgresql14
PGSQL_MANDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_postgis3/postgis3/work/destroot/opt/local/share/man`
1. Running `sudo make install`
1. Force-activating the port: `sudo port -f activate postgis3`
--
Ticket URL: <https://trac.macports.org/ticket/67476#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list