[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