[MacPorts] #53231: QGIS @2_18_2_2: error: virtual function 'dataType' has a different return type ('int') than the function it overrides (which has return type 'QGis::DataType')

MacPorts noreply at macports.org
Thu Apr 20 15:26:25 UTC 2017


#53231: QGIS @2_18_2_2: error: virtual function 'dataType' has a different return
type ('int') than the function it overrides (which has return type
'QGis::DataType')
-----------------------+----------------------
  Reporter:  gcarlino  |      Owner:  Veence
      Type:  defect    |     Status:  accepted
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.3.5
Resolution:            |   Keywords:
      Port:  QGIS      |
-----------------------+----------------------

Comment (by basmac):

 {{{

 Still no luck on Sierra for me using the install command
 port -d install QGIS +qt4 +grass -qt5
 looks like grass7 issue now ?

 --
 In case of errors please change into the directory with error and run
 'make'.
 If you get multiple errors, you need to deal with them in the order they
 appear in the error log. If you get an error building a library, you will
 also get errors from anything which uses the library.
 --
 Finished compilation: Thu Apr 20 08:28:29 MDT 2017
 make: *** [default] Error 1
 make: Leaving directory
 `/Volumes/Cluster/opt/local/var/macports/build/_Volumes_Cluster_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gis_grass7/grass7/work/grass-7.2.0'
 Command failed:  cd
 "/Volumes/Cluster/opt/local/var/macports/build/_Volumes_Cluster_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gis_grass7/grass7/work/grass-7.2.0"
 && /usr/bin/make -j8 -w default
 Exit code: 2
 Error: Failed to build grass7: command execution failed
 DEBUG: Error code: CHILDSTATUS 29579 2
 DEBUG: Backtrace: command execution failed
     while executing
 "system {*}$notty {*}$nice $fullcmdstring"
     invoked from within
 "command_exec build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "$procedure $targetname"
 DEBUG: Failed to locate 'lbzip2' in path:
 '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its
 MacPorts configuration time location, did you move it?
     while executing
 "error "$eMessage or at its MacPorts configuration time location, did you
 move it?""
     invoked from within
 "try -pass_signal {
             set cmd_path [macports::binaryInPath $prog]
             return $cmd_path
         } catch {{*} eCode eMessage} {
        ..."
     (procedure "macports::findBinary" line 5)
 Error: See
 /opt/local/var/macports/logs/_Volumes_Cluster_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gis_grass7/grass7/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets to report a bug.
 Error: Processing of port QGIS failed
 [mac27:local/etc/macports] root# port -d install QGIS +qt4 +grass -qt5

 }}}

--
Ticket URL: <https://trac.macports.org/ticket/53231#comment:74>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list