[MacPorts] #53231: QGIS @2_18_2_2 build failure

classic Classic list List threaded Threaded
83 messages Options
12345
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [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
#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):

 {{{
 Thanks for all the help, I think I now have it built on Sierra and will
 try and reproduce on El Cap -
 could not install grass7 so install explicitly grass
 could not install QGIS with +qt4 -qt5 +grass as suggested
 uninstall py27-qscintilla2
 remove all inactive installs
 install qwt61 +qt4 -qt5 (has to have -qt5)
 install QGIS no options
 requires port -f activate QGIS

 So now I have
 [mac27:/opt/local/lib] root# port installed grass
 The following ports are currently installed:
   grass @6.4.3_5+python26+wxgtk28 (active)
 [mac27:/opt/local/lib] root# port installed qwt61
 The following ports are currently installed:
   qwt61 @6.1.3_0+qt4 (active)
 [mac27:/opt/local/lib] root# port installed QGIS
 The following ports are currently installed:
   QGIS @2_18_6_0+postgresql96+qt4 (active)
 [mac27:/opt/local/lib] root#
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/53231#comment:76>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [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
In reply to this post by 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')
-----------------------+----------------------
  Reporter:  gcarlino  |      Owner:  Veence
      Type:  defect    |     Status:  accepted
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.3.5
Resolution:            |   Keywords:
      Port:  QGIS      |
-----------------------+----------------------

Comment (by basmac):

 Builds on El Cap as well with the same sequence of events - thanks !!

--
Ticket URL: <https://trac.macports.org/ticket/53231#comment:77>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [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
In reply to this post by 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')
-----------------------+--------------------
  Reporter:  gcarlino  |      Owner:  Veence
      Type:  defect    |     Status:  closed
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.3.5
Resolution:  fixed     |   Keywords:
      Port:  QGIS      |
-----------------------+--------------------
Changes (by Veence):

 * status:  accepted => closed
 * resolution:   => fixed


Comment:

 Please note that QGIS does not connect to grass 6 anymore, so if you want
 to call grass 6 functions inside QGIS you'll have to use the Python
 toolbox, as opposed to the Grass plugin.

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