graphics/qgis 1.3.0 does not compile on CURRENT

Rainer Hurling rhurlin at gwdg.de
Fri Oct 9 06:40:35 UTC 2009


Wen, thanks for the tip. It works! Without qt3 installed all build and 
installed fine.

When I want to 'make package' I get the following error. Do you know it?

Rainer

------------------
#make package
===>  Building package for qgis-1.3.0
Creating package /usr/ports/packages/All/qgis-1.3.0.tbz
Registering depends: gdal-grass-1.4.3_2 grass-6.2.3_6,2 bash-4.0.33 
qt4-linguist-4.5.2 qt4-assistant-4.5.2 qt4-webkit-4.5.2 
qt4-phonon-gst-4.5.2 qt4-phonon-4.5.2 qt4-dbus-4.5.2 dbus-1.2.4.6_1 
fftw-2.1.5_6 gstreamer-plugins-0.10.24,3 gstreamer-0.10.24 
gio-fam-backend-2.20.5 gamin-0.1.10_3 gcc-4.4.2.20090929 qt4-help-4.5.2 
qt4-clucene-4.5.2 qt4-opengl-4.5.2 qt4-qt3support-4.5.2 qt4-svg-4.5.2 
qt4-gui-4.5.2_1 qt4-network-4.5.2 qt4-sqlite-plugin-4.5.2 qt4-sql-4.5.2 
qt4-xml-4.5.2 qt4-corelib-4.5.2 glib-2.20.5 popt-1.14 
postgresql-client-8.4.0_1 gettext-0.17_1 libxml2-2.7.5 libiconv-1.13.1 
sqlite3-3.6.14.2 icu-3.8.1_2 libcheck-0.9.6 liboil-0.3.16 gdal-1.6.0_1 
jasper-1.900.1_8 libglut-7.4.4 libGLU-7.4.4 libGL-7.4.4 
xorg-libraries-7.4 libXScrnSaver-1.1.3 libXTrap-1.0.0 libXaw-1.0.5_1,1 
libXcomposite-0.4.0,1 libXcursor-1.1.9_1 libXdamage-1.1.1 libXevie-1.0.2 
libXfontcache-1.0.4 libXi-1.2.1,1 libXinerama-1.0.3,1 libXmu-1.0.4,1 
libXp-1.0.0,1 libXpm-3.5.7 libXrandr-1.3.0 libXres-1.0.3_3 
libXtst-1.0.3_1 libXvMC-1.0.4_1 libXv-1.0.4,1 libXxf86dga-1.0.2 
libXxf86misc-1.0.1 libXxf86vm-1.0.2 libdmx-1.0.2_1 libXext-1.0.5,1 
libXfixes-4.0.3_1 tk-8.5.7 libXft-2.1.13 libXrender-0.9.4_1 
libxkbui-1.0.2_1 trapproto-3.4.3 libXt-1.0.5_1 liboldX-1.0.1 
libungif-4.1.4_5 libxkbfile-1.0.5 libX11-1.2.1_1,1 libdrm-2.4.12 
libxcb-1.4 libpthread-stubs-0.1 pcre-7.9 fontconfig-2.6.0,1 
libXfont-1.3.4,1 freetype2-2.3.9_1 libFS-1.0.1 libSM-1.1.0_1,1 
libICE-1.0.4_1,1 libXau-1.0.4 libXdmcp-1.0.2_1 libfontenc-1.0.4 
pixman-0.16.0 xproto-7.0.15 xtrans-1.2.3 pkg-config-0.23_1 
py26-setuptools-0.6c9 xdg-utils-1.0.2_4 geos-3.1.1 libgeotiff-1.2.5_1 
tiff-3.9.1 jpeg-7 png-1.2.40 proj-4.6.1 perl-threaded-5.10.1 
xcb-proto-1.5 python26-2.6.2_3 tcl-8.5.7_1 tcl-modules-8.5.7 gsl-1.12 
mpfr-2.4.1_1 libgmp-4.3.1 qt4-doc-4.5.2 freetype-1.3.1_4 gnome_subr-1.0 
expat-2.0.1 fontcacheproto-0.1.2 fontsproto-2.0.2 compositeproto-0.4 
damageproto-1.1.0_2 dmxproto-2.2.2 dri2proto-2.0 fixesproto-4.0 
inputproto-1.5.0 kbproto-1.0.3 printproto-1.0.4 randrproto-1.3.0 
recordproto-1.13.2 renderproto-0.9.3 scrnsaverproto-1.1.0 
videoproto-2.2.2 xextproto-7.0.5 xf86dgaproto-2.0.3 xf86miscproto-0.9.2 
xf86vidmodeproto-2.2.2 xineramaproto-1.1.2.
Creating bzip'd tar ball in '/usr/ports/packages/All/qgis-1.3.0.tbz'
tar: lib/qgis/libpggeoprocessingplugin.so: Cannot stat: No such file or 
directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
*** Error code 1

Stop in /usr/ports/graphics/qgis.
*** Error code 1

Stop in /usr/ports/graphics/qgis.
------------------



Am 09.10.2009 08:17 (UTC+2) schrieb wen heping:
> Yes, this is a bug in QGIS.
> You should delete qt3 and then have a try.
> 
> wen
> 
> On Fri, Oct 9, 2009 at 2:14 PM, Rainer Hurling <rhurlin at gwdg.de 
> <mailto:rhurlin at gwdg.de>> wrote:
> 
>     Dear maintainer,
> 
>     I tried to install the newest version of qgis port on 9.0-CURRENT
>     and got the following break. QT3 and QT4 are installed. Any ideas?
> 
>     Rainer
> 
> 
>     ------------------------------------------------------
>     [..snip..]
>     [ 61%] Generating core/core.so
>     g++ -c -DCORE_EXPORT= -pipe -fPIC -O2 -Wall -W -DNDEBUG
>     -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB
>     -DQT_XML_LIB -I. -I/usr/ports/graphics/qgis/work/qgis-1.3.0/src/core
>     -I/usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/composer
>     -I/usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/raster
>     -I/usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/renderer
>     -I/usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/spatialindex
>     -I/usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/symbology
>     -I/usr/ports/graphics/qgis/work/qgis-1.3.0 -I/usr/local/include
>     -I/usr/local/include/python2.6
>     -I/usr/local/share/qt4/mkspecs/default
>     -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtGui
>     -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtSvg
>     -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4 -o
>     sipcorecmodule.o sipcorecmodule.cpp
>     In file included from /usr/local/share/py-sip/QtCore/qfileinfo.sip:42:
>     /usr/local/include/qfileinfo.h:120:2: error: #error
>     "QFileInfo::size() should return QIODevice::Offset instead of uint"
>     In file included from /usr/local/share/py-sip/QtXml/qdom.sip:74:
>     /usr/local/include/qdom.h:97: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:122: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:232: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:258: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:286: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:345: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:380: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:399: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:434: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:463: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:518: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:541: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:560: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:579: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:602: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:625: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:644: error: function definition does not
>     declare parameters
>     /usr/local/include/qdom.h:671: error: expected initializer before
>     '&' token
>     In file included from
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgscsexception.h:21,
>                     from
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgscoordinatetransform.h:27,
>                     from
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgsrendercontext.h:21,
>                     from
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/python/core/qgsrendercontext.sip:6:
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgsexception.h:116:
>     error: field 'mProjectDom' has incomplete type
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgsexception.h:87:
>     error: invalid use of incomplete type 'struct QDomDocument'
>     /usr/local/include/qdom.h:86: error: forward declaration of 'struct
>     QDomDocument'
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgsexception.h: In
>     constructor
>     'QgsProjectBadLayerException::QgsProjectBadLayerException(const
>     std::list<QDomNode, std::allocator<QDomNode> >&, const QDomDocument&)':
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgsexception.h:90:
>     error: class 'QgsProjectBadLayerException' does not have any field
>     named 'mProjectDom'
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgsexception.h: In
>     member function 'const QDomDocument&
>     QgsProjectBadLayerException::document() const':
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgsexception.h:103:
>     error: 'mProjectDom' was not declared in this scope
>     In file included from /usr/local/share/py-sip/QtCore/qlocale.sip:721:
>     /usr/local/include/qlocale.h: At global scope:
>     /usr/local/include/qlocale.h:43: error: function definition does not
>     declare parameters
>     In file included from /usr/local/include/qfileinfo.h:42,
>                     from /usr/local/share/py-sip/QtCore/qfileinfo.sip:42:
>     /usr/local/include/qfile.h:50: error: function definition does not
>     declare parameters
>     /usr/local/include/qfile.h:121: error: 'QFile' has not been declared
>     /usr/local/include/qfile.h:121: error: non-member function 'QString
>     name()' cannot have cv-qualifier
>     /usr/local/include/qfile.h: In function 'QString name()':
>     /usr/local/include/qfile.h:122: error: 'fn' was not declared in this
>     scope
>     /usr/local/include/qfile.h: At global scope:
>     /usr/local/include/qfile.h:124: error: 'Offset' in class 'QIODevice'
>     does not name a type
>     In file included from /usr/local/include/qfileinfo.h:43,
>                     from /usr/local/share/py-sip/QtCore/qfileinfo.sip:42:
>     /usr/local/include/qdatetime.h:51: error: function definition does
>     not declare parameters
>     /usr/local/include/qdatetime.h:123: error: function definition does
>     not declare parameters
>     /usr/local/include/qdatetime.h:184: error: function definition does
>     not declare parameters
>     /usr/local/include/qdatetime.h:241: error: expected initializer
>     before '&' token
>     /usr/local/include/qdatetime.h:242: error: expected initializer
>     before '&' token
>     /usr/local/include/qdatetime.h:243: error: expected initializer
>     before '&' token
>     /usr/local/include/qdatetime.h:244: error: expected initializer
>     before '&' token
>     /usr/local/include/qdatetime.h:245: error: expected initializer
>     before '&' token
>     /usr/local/include/qdatetime.h:246: error: expected initializer
>     before '&' token
>     In file included from /usr/local/share/py-sip/QtCore/qfileinfo.sip:42:
>     /usr/local/include/qfileinfo.h:52: error: function definition does
>     not declare parameters
>     /usr/local/include/qfileinfo.h:148: error: 'QFileInfo' has not been
>     declared
>     /usr/local/include/qfileinfo.h:148: error: non-member function 'bool
>     caching()' cannot have cv-qualifier
>     /usr/local/include/qfileinfo.h: In function 'bool caching()':
>     /usr/local/include/qfileinfo.h:150: error: 'cache' was not declared
>     in this scope
>     In file included from /usr/local/share/py-sip/QtCore/qurl.sip:46:
>     /usr/local/include/qurl.h: At global scope:
>     /usr/local/include/qurl.h:49: error: function definition does not
>     declare parameters
>     In file included from /usr/local/include/qpainter.h:44,
>                     from /usr/local/share/py-sip/QtGui/qpainter.sip:46:
>     /usr/local/include/qfontmetrics.h:53: error: function definition
>     does not declare parameters
>     In file included from /usr/local/include/qpainter.h:45,
>                     from /usr/local/share/py-sip/QtGui/qpainter.sip:46:
>     /usr/local/include/qfontinfo.h:46: error: function definition does
>     not declare parameters
>     /usr/local/include/qfontinfo.h:84: error: invalid use of incomplete
>     type 'struct QFontInfo'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:72: error: forward
>     declaration of 'struct QFontInfo'
>     In file included from /usr/local/include/qgarray.h:42,
>                     from /usr/local/include/qmemarray.h:42,
>                     from /usr/local/include/qpointarray.h:42,
>                     from /usr/local/include/qpainter.h:49,
>                     from /usr/local/share/py-sip/QtGui/qpainter.sip:46:
>     /usr/local/include/qshared.h:46: error: function definition does not
>     declare parameters
>     In file included from /usr/local/include/qmemarray.h:42,
>                     from /usr/local/include/qpointarray.h:42,
>                     from /usr/local/include/qpainter.h:49,
>                     from /usr/local/share/py-sip/QtGui/qpainter.sip:46:
>     /usr/local/include/qgarray.h:46: error: function definition does not
>     declare parameters
>     /usr/local/include/qgarray.h:119: error: 'QGArray' has not been declared
>     /usr/local/include/qgarray.h:119: error: non-member function 'char*
>     at(uint)' cannot have cv-qualifier
>     /usr/local/include/qgarray.h: In function 'char* at(uint)':
>     /usr/local/include/qgarray.h:127: error: 'shd' was not declared in
>     this scope
>     In file included from /usr/local/include/qpointarray.h:42,
>                     from /usr/local/include/qpainter.h:49,
>                     from /usr/local/share/py-sip/QtGui/qpainter.sip:46:
>     /usr/local/include/qmemarray.h: At global scope:
>     /usr/local/include/qmemarray.h:48: error: expected class-name before
>     '{' token
>     /usr/local/include/qmemarray.h:71: error: 'Optimization' has not
>     been declared
>     /usr/local/include/qmemarray.h: In constructor
>     'QMemArray<type>::QMemArray(int, int)':
>     /usr/local/include/qmemarray.h:55: error: class 'QMemArray<type>'
>     does not have any field named 'QGArray'
>     /usr/local/include/qmemarray.h: In constructor
>     'QMemArray<type>::QMemArray(int)':
>     /usr/local/include/qmemarray.h:59: error: class 'QMemArray<type>'
>     does not have any field named 'QGArray'
>     /usr/local/include/qmemarray.h: In copy constructor
>     'QMemArray<type>::QMemArray(const QMemArray<type>&)':
>     /usr/local/include/qmemarray.h:60: error: class 'QMemArray<type>'
>     does not have any field named 'QGArray'
>     /usr/local/include/qmemarray.h: In member function 'QMemArray<type>&
>     QMemArray<type>::operator=(const QMemArray<type>&)':
>     /usr/local/include/qmemarray.h:63: error: 'QGArray' was not declared
>     in this scope
>     /usr/local/include/qmemarray.h:63: error: expected ';' before '::' token
>     /usr/local/include/qmemarray.h:63: error: '::assign' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'type*
>     QMemArray<type>::data() const':
>     /usr/local/include/qmemarray.h:64: error: 'QGArray' was not declared
>     in this scope
>     /usr/local/include/qmemarray.h:64: error: expected ';' before '::' token
>     /usr/local/include/qmemarray.h:64: error: '::data' has not been declared
>     /usr/local/include/qmemarray.h: In member function 'uint
>     QMemArray<type>::nrefs() const':
>     /usr/local/include/qmemarray.h:65: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'uint
>     QMemArray<type>::size() const':
>     /usr/local/include/qmemarray.h:66: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'bool
>     QMemArray<type>::isEmpty() const':
>     /usr/local/include/qmemarray.h:68: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'bool
>     QMemArray<type>::isNull() const':
>     /usr/local/include/qmemarray.h:69: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'bool
>     QMemArray<type>::resize(uint)':
>     /usr/local/include/qmemarray.h:70: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'bool
>     QMemArray<type>::resize(uint, int)':
>     /usr/local/include/qmemarray.h:71: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'bool
>     QMemArray<type>::truncate(uint)':
>     /usr/local/include/qmemarray.h:72: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'bool
>     QMemArray<type>::fill(const type&, int)':
>     /usr/local/include/qmemarray.h:74: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'void
>     QMemArray<type>::detach()':
>     /usr/local/include/qmemarray.h:75: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'QMemArray<type>&
>     QMemArray<type>::assign(const QMemArray<type>&)':
>     /usr/local/include/qmemarray.h:79: error: 'QGArray' was not declared
>     in this scope
>     /usr/local/include/qmemarray.h:79: error: expected ';' before '::' token
>     /usr/local/include/qmemarray.h:79: error: '::assign' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'QMemArray<type>&
>     QMemArray<type>::assign(const type*, uint)':
>     /usr/local/include/qmemarray.h:81: error: 'QGArray' was not declared
>     in this scope
>     /usr/local/include/qmemarray.h:81: error: expected ';' before '::' token
>     /usr/local/include/qmemarray.h:81: error: '::assign' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'QMemArray<type>&
>     QMemArray<type>::duplicate(const QMemArray<type>&)':
>     /usr/local/include/qmemarray.h:83: error: 'QGArray' was not declared
>     in this scope
>     /usr/local/include/qmemarray.h:83: error: expected ';' before '::' token
>     /usr/local/include/qmemarray.h:83: error: '::duplicate' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'QMemArray<type>&
>     QMemArray<type>::duplicate(const type*, uint)':
>     /usr/local/include/qmemarray.h:85: error: 'QGArray' was not declared
>     in this scope
>     /usr/local/include/qmemarray.h:85: error: expected ';' before '::' token
>     /usr/local/include/qmemarray.h:85: error: '::duplicate' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'QMemArray<type>&
>     QMemArray<type>::setRawData(const type*, uint)':
>     /usr/local/include/qmemarray.h:87: error: 'QGArray' was not declared
>     in this scope
>     /usr/local/include/qmemarray.h:87: error: expected ';' before '::' token
>     /usr/local/include/qmemarray.h:87: error: '::setRawData' has not
>     been declared
>     /usr/local/include/qmemarray.h: In member function 'void
>     QMemArray<type>::resetRawData(const type*, uint)':
>     /usr/local/include/qmemarray.h:90: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'int
>     QMemArray<type>::find(const type&, uint) const':
>     /usr/local/include/qmemarray.h:92: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'int
>     QMemArray<type>::contains(const type&) const':
>     /usr/local/include/qmemarray.h:94: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'void
>     QMemArray<type>::sort()':
>     /usr/local/include/qmemarray.h:95: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'int
>     QMemArray<type>::bsearch(const type&) const':
>     /usr/local/include/qmemarray.h:97: error: 'QGArray' has not been
>     declared
>     /usr/local/include/qmemarray.h: In member function 'type&
>     QMemArray<type>::operator[](int) const':
>     /usr/local/include/qmemarray.h:100: error: 'QGArray' was not
>     declared in this scope
>     /usr/local/include/qmemarray.h:100: error: expected
>     primary-expression before '&' token
>     /usr/local/include/qmemarray.h:100: error: expected
>     primary-expression before ')' token
>     /usr/local/include/qmemarray.h: In member function 'type&
>     QMemArray<type>::at(uint) const':
>     /usr/local/include/qmemarray.h:102: error: 'QGArray' was not
>     declared in this scope
>     /usr/local/include/qmemarray.h:102: error: expected
>     primary-expression before '&' token
>     /usr/local/include/qmemarray.h:102: error: expected
>     primary-expression before ')' token
>     /usr/local/include/qmemarray.h: In member function
>     'QMemArray<type>::operator const type*() const':
>     /usr/local/include/qmemarray.h:103: error: 'QGArray' was not
>     declared in this scope
>     /usr/local/include/qmemarray.h:103: error: expected ';' before '::'
>     token
>     /usr/local/include/qmemarray.h:103: error: '::data' has not been
>     declared
>     In file included from /usr/local/include/qpainter.h:49,
>                     from /usr/local/share/py-sip/QtGui/qpainter.sip:46:
>     /usr/local/include/qpointarray.h: At global scope:
>     /usr/local/include/qpointarray.h:51: error: function definition does
>     not declare parameters
>     /usr/local/include/qpointarray.h:101: error: expected initializer
>     before '&' token
>     /usr/local/include/qpointarray.h:102: error: expected initializer
>     before '&' token
>     /usr/local/include/qpointarray.h:109: error: 'QPointArray' has not
>     been declared
>     /usr/local/include/qpointarray.h: In function 'void setPoint(uint,
>     const QPoint&)':
>     /usr/local/include/qpointarray.h:111: error: invalid initialization
>     of reference of type 'const QPoint&' from expression of type 'int'
>     /usr/local/include/qpointarray.h:109: error: in passing argument 2
>     of 'void setPoint(uint, const QPoint&)'
>     In file included from /usr/local/include/qpainter.h:50,
>                     from /usr/local/share/py-sip/QtGui/qpainter.sip:46:
>     /usr/local/include/qwmatrix.h: At global scope:
>     /usr/local/include/qwmatrix.h:51: error: function definition does
>     not declare parameters
>     /usr/local/include/qwmatrix.h:113: error: expected initializer
>     before 'operator'
>     /usr/local/include/qwmatrix.h:120: error: expected initializer
>     before '&' token
>     /usr/local/include/qwmatrix.h:121: error: expected initializer
>     before '&' token
>     In file included from /usr/local/share/py-sip/QtGui/qpainter.sip:46:
>     /usr/local/include/qpainter.h:67: error: function definition does
>     not declare parameters
>     /usr/local/include/qpainter.h:445: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:450: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:455: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:460: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:465: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:477: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:482: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:487: error: 'RasterOp' in namespace
>     'Qt' does not name a type
>     /usr/local/include/qpainter.h:492: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:497: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:506: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:515: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:524: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:534: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:539: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:544: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:555: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:561: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:567: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:572: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:578: error: 'CoordinateMode' has not
>     been declared
>     /usr/local/include/qpainter.h:578: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:583: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:588: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:593: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:598: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:603: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:608: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:613: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:618: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:623: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:628: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:633: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:638: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:644: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:650: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:657: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:662: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:667: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:672: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:677: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:682: error: 'TextDirection' has not
>     been declared
>     /usr/local/include/qpainter.h:682: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:687: error: 'TextDirection' has not
>     been declared
>     /usr/local/include/qpainter.h:687: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:693: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:699: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/local/include/qpainter.h:705: error: invalid use of incomplete
>     type 'struct QPainter'
>     /usr/local/include/qt4/QtGui/qwindowdefs.h:68: error: forward
>     declaration of 'struct QPainter'
>     /usr/include/c++/4.2/bits/stl_list.h: In instantiation of
>     'std::_List_node<QDomNode>':
>     /usr/include/c++/4.2/bits/list.tcc:73:   instantiated from 'void
>     std::_List_base<_Tp, _Alloc>::_M_clear() [with _Tp = QDomNode,
>     _Alloc = std::allocator<QDomNode>]'
>     /usr/include/c++/4.2/bits/stl_list.h:348:   instantiated from
>     'std::_List_base<_Tp, _Alloc>::~_List_base() [with _Tp = QDomNode,
>     _Alloc = std::allocator<QDomNode>]'
>     /usr/include/c++/4.2/bits/stl_list.h:408:   instantiated from here
>     /usr/include/c++/4.2/bits/stl_list.h:101: error:
>     'std::_List_node<_Tp>::_M_data' has incomplete type
>     /usr/local/include/qdom.h:92: error: forward declaration of 'struct
>     QDomNode'
>     /usr/include/c++/4.2/bits/list.tcc: In member function 'void
>     std::_List_base<_Tp, _Alloc>::_M_clear() [with _Tp = QDomNode,
>     _Alloc = std::allocator<QDomNode>]':
>     /usr/include/c++/4.2/bits/stl_list.h:348:   instantiated from
>     'std::_List_base<_Tp, _Alloc>::~_List_base() [with _Tp = QDomNode,
>     _Alloc = std::allocator<QDomNode>]'
>     /usr/include/c++/4.2/bits/stl_list.h:408:   instantiated from here
>     /usr/include/c++/4.2/bits/list.tcc:78: error: 'struct
>     std::_List_node<QDomNode>' has no member named '_M_data'
>     /usr/include/c++/4.2/bits/stl_list.h: In member function 'const _Tp&
>     std::_List_const_iterator<_Tp>::operator*() const [with _Tp =
>     QDomNode]':
>     /usr/include/c++/4.2/bits/stl_list.h:1116:   instantiated from 'void
>     std::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator,
>     _InputIterator, std::__false_type) [with _InputIterator =
>     std::_List_const_iterator<QDomNode>, _Tp = QDomNode, _Alloc =
>     std::allocator<QDomNode>]'
>     /usr/include/c++/4.2/bits/stl_list.h:497:   instantiated from
>     'std::list<_Tp, _Alloc>::list(const std::list<_Tp, _Alloc>&) [with
>     _Tp = QDomNode, _Alloc = std::allocator<QDomNode>]'
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgsexception.h:90:
>     instantiated from here
>     /usr/include/c++/4.2/bits/stl_list.h:215: error: 'const struct
>     std::_List_node<QDomNode>' has no member named '_M_data'
>     /usr/include/c++/4.2/bits/stl_list.h: In member function
>     'std::_List_node<_Tp>* std::list<_Tp, _Alloc>::_M_create_node(const
>     _Tp&) [with _Tp = QDomNode, _Alloc = std::allocator<QDomNode>]':
>     /usr/include/c++/4.2/bits/stl_list.h:1161:   instantiated from 'void
>     std::list<_Tp, _Alloc>::_M_insert(std::_List_iterator<_Tp>, const
>     _Tp&) [with _Tp = QDomNode, _Alloc = std::allocator<QDomNode>]'
>     /usr/include/c++/4.2/bits/stl_list.h:764:   instantiated from 'void
>     std::list<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = QDomNode,
>     _Alloc = std::allocator<QDomNode>]'
>     /usr/include/c++/4.2/bits/stl_list.h:1116:   instantiated from 'void
>     std::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator,
>     _InputIterator, std::__false_type) [with _InputIterator =
>     std::_List_const_iterator<QDomNode>, _Tp = QDomNode, _Alloc =
>     std::allocator<QDomNode>]'
>     /usr/include/c++/4.2/bits/stl_list.h:497:   instantiated from
>     'std::list<_Tp, _Alloc>::list(const std::list<_Tp, _Alloc>&) [with
>     _Tp = QDomNode, _Alloc = std::allocator<QDomNode>]'
>     /usr/ports/graphics/qgis/work/qgis-1.3.0/src/core/qgsexception.h:90:
>     instantiated from here
>     /usr/include/c++/4.2/bits/stl_list.h:455: error: 'struct
>     std::_List_node<QDomNode>' has no member named '_M_data'
>     gmake: *** [sipcorecmodule.o] Fehler 1
>     *** Error code 2
> 
>     Stop in /usr/ports/graphics/qgis/work/qgis-1.3.0.
>     *** Error code 1
> 
>     Stop in /usr/ports/graphics/qgis/work/qgis-1.3.0.
>     *** Error code 1
> 
>     Stop in /usr/ports/graphics/qgis/work/qgis-1.3.0.
>     *** Error code 1
> 
>     Stop in /usr/ports/graphics/qgis.
>     *** Error code 1
> 
>     Stop in /usr/ports/graphics/qgis.
> 
> 


More information about the freebsd-ports mailing list