Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
4.6.1
-
None
Description
This is the closed QTBUG-5322. I don't have the permissions to reopen the bug.
From a fresh clone of git://gitorious.org/+kde-developers/qt/kde-qt.git:
Configured with:
./configure -opensource -qt-gif -release -fast -no-separate-debug-info -system-libpng -system-libjpeg -system-zlib -dbus -webkit -plugin-sql-mysql -L /usr/local/lib -I /usr/local/ssl/include -R /usr/local/ssl/lib -prefix /usr/local -shared -no-exceptions
Part of the output:
Build type: linux-g++
Architecture: i386
Platform notes:
- Also available for Linux: linux-kcc linux-icc linux-cxx
Build ............... libs tools examples demos docs translations
Configuration ....... release shared dll largefile stl precompile_header mmx 3dnow sse sse2 exceptions_off minimal-config small-config medium-config large-config full-config qt3support phonon phonon-backend accessibility opengl reduce_exports ipv6 clock-gettime clock-monotonic mremap getaddrinfo ipv6ifname getifaddrs inotify system-jpeg system-mng system-png png gif system-freetype system-zlib nis cups iconv glib gstreamer dbus openssl x11sm xshape xsync xrender mitshm fontconfig xkb alsa multimedia audio-backend svg webkit script scripttools release
Debug ............... no
Qt 3 compatibility .. yes
QtDBus module ....... yes (run-time)
QtConcurrent code.... yes
QtScript module ..... yes
QtScriptTools module yes
QtXmlPatterns module no
Phonon module ....... yes
Multimedia module ... yes
SVG module .......... yes
WebKit module ....... yes
JavaScriptCore JIT .. To be decided by JavaScriptCore
Declarative module .. no
STL support ......... yes
PCH support ......... yes
MMX/3DNOW/SSE/SSE2.. yes/yes/yes/yes
Graphics System ..... default
IPv6 support ........ yes
IPv6 ifname support . yes
getaddrinfo support . yes
getifaddrs support .. yes
Accessibility ....... yes
NIS support ......... yes
CUPS support ........ yes
Iconv support ....... yes
Glib support ........ yes
GStreamer support ... yes
Large File support .. yes
GIF support ......... yes
TIFF support ........ plugin (qt)
JPEG support ........ plugin (system)
PNG support ......... yes (system)
MNG support ......... plugin (system)
zlib support ........ system
Session management .. yes
OpenGL support ...... yes (Desktop OpenGL)
OpenVG support ...... no
NAS sound support ... no
XShape support ...... yes
XSync support ....... yes
Xinerama support .... runtime
Xcursor support ..... runtime
Xfixes support ...... runtime
Xrandr support ...... runtime
Xrender support ..... yes
Xi support .......... runtime
MIT-SHM support ..... yes
FontConfig support .. yes
XKB Support ......... yes
immodule support .... yes
GTK theme support ... yes
MySQL support ....... plugin
PostgreSQL support .. plugin
SQLite 2 support .... plugin
SQLite support ...... plugin (qt)
OpenSSL support ..... yes (run-time)
alsa support ........ yes
End of the make output:
...
g++ Wl,-rpath-link,/home/daniel/packs/KDE/kde-qt/lib -fno-exceptions -Wl,-no-undefined -Wl,-O1 -Wl,-rpath,/usr/local/lib -Wl,-rpath,/usr/local/lib -Wl,-rpath,/usr/local/ssl/lib -shared -Wl,-soname,libQtXml.so.4 -o libQtXml.so.4.6.1 .obj/release-shared/qdom.o .obj/release-shared/qxml.o -L/usr/local/lib -L/home/daniel/packs/KDE/kde-qt/lib -lQtCore -L/usr/local/lib -lm -lrt -ldl -lpthread
.obj/release-shared/qdom.o: In function `QDomNamedNodeMapPrivate::clearMap()':
qdom.cpp.text+0x62d9): undefined reference to `QHashData::free_helper(void
(QHashData::Node*))'
qdom.cpp.text+0x6309): undefined reference to `QHashData::free_helper(void
(QHashData::Node*))'
.obj/release-shared/qdom.o: In function `QDomNamedNodeMapPrivate::~QDomNamedNodeMapPrivate()':
qdom.cpp.text+0x6351): undefined reference to `QHashData::free_helper(void
(QHashData::Node*))'
.obj/release-shared/qdom.o: In function `QDomNamedNodeMapPrivate::~QDomNamedNodeMapPrivate()':
qdom.cpp.text+0x64b1): undefined reference to `QHashData::free_helper(void
(QHashData::Node*))'
.obj/release-shared/qdom.o: In function `QDomElementPrivate::save(QTextStream&, int, int) const':
qdom.cpp.text+0x9d9f): undefined reference to `QHashData::free_helper(void
(QHashData::Node*))'
qdom.cpp.text+0x9f25): undefined reference to `QHashData::detach_helper2(void
(QHashData::Node*, void*), void
(QHashData::Node*), int, int)'
qdom.cpp.text+0x9f99): undefined reference to `QHashData::allocateNode(int)'
qdom.cpp.text+0x9fec): undefined reference to `QHashData::free_helper(void
(QHashData::Node*))'
.obj/release-shared/qdom.o: In function `QDomDocumentTypePrivate::QDomDocumentTypePrivate(QDomDocumentTypePrivate*, bool)':
qdom.cpp.text+0xf6a1): undefined reference to `QHashData::allocateNode(int)'
qdom.cpp.text+0xf76d): undefined reference to `QHashData::allocateNode(int)'
.obj/release-shared/qdom.o: In function `QDomDocumentTypePrivate::QDomDocumentTypePrivate(QDomDocumentTypePrivate*, bool)':
qdom.cpp.text+0xf981): undefined reference to `QHashData::allocateNode(int)'
qdom.cpp.text+0xfa4d): undefined reference to `QHashData::allocateNode(int)'
.obj/release-shared/qdom.o: In function `QDomDocumentTypePrivate::replaceChild(QDomNodePrivate*, QDomNodePrivate*)':
qdom.cpp.text+0xfe7d): undefined reference to `QHashData::allocateNode(int)'
.obj/release-shared/qdom.o:qdom.cpp.text+0xff3d): more undefined references to `QHashData::allocateNode(int)' follow
.obj/release-shared/qdom.o: In function `QHash<QString, QDomNodePrivate*>::detach_helper()':
qdom.cpp.text._ZN5QHashI7QStringP15QDomNodePrivateE13detach_helperEv[QHash<QString, QDomNodePrivate*>::detach_helper()]+0x47): undefined reference to `QHashData::detach_helper2(void
(QHashData::Node*, void*), void
(QHashData::Node*), int, int)'
qdom.cpp.text._ZN5QHashI7QStringP15QDomNodePrivateE13detach_helperEv[QHash<QString, QDomNodePrivate*>::detach_helper()]+0x65): undefined reference to `QHashData::free_helper(void
(QHashData::Node*))'
.obj/release-shared/qdom.o: In function `QHash<QString, QDomNodePrivate*>::insertMulti(QString const&, QDomNodePrivate* const&)':
qdom.cpp.text.ZN5QHashI7QStringP15QDomNodePrivateE11insertMultiERKS0_RKS2[QHash<QString, QDomNodePrivate*>::insertMulti(QString const&, QDomNodePrivate* const&)]+0x5f): undefined reference to `QHashData::allocateNode(int)'
.obj/release-shared/qdom.o: In function `QList<QDomNodePrivate*>::detach_helper()':
qdom.cpp.text._ZN5QListIP15QDomNodePrivateE13detach_helperEv[QList<QDomNodePrivate*>::detach_helper()]+0x2d): undefined reference to `QListData::detach3()'
.obj/release-shared/qxml.o: In function `QXmlNamespaceSupport::QXmlNamespaceSupport()':
qxml.cpp.text+0x1c70): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
.obj/release-shared/qxml.o: In function `QXmlNamespaceSupport::uri(QString const&) const':
qxml.cpp.text+0x3bfa): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
.obj/release-shared/qxml.o: In function `QXmlNamespaceSupport::reset()':
qxml.cpp.text+0x4b0b): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
.obj/release-shared/qxml.o: In function `QXmlNamespaceSupport::QXmlNamespaceSupport()':
qxml.cpp.text+0x4c50): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
.obj/release-shared/qxml.o: In function `QXmlNamespaceSupport::setPrefix(QString const&, QString const&)':
qxml.cpp.text+0x68b8): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
.obj/release-shared/qxml.o:qxml.cpp.text+0x6908): more undefined references to `QMapData::node_create(QMapData::Node**, int, int)' follow
.obj/release-shared/qxml.o: In function `QVector<QXmlSimpleReaderPrivate::ParseState>::free(QVectorTypedData<QXmlSimpleReaderPrivate::ParseState>*)':
qxml.cpp.text._ZN7QVectorIN23QXmlSimpleReaderPrivate10ParseStateEE4freeEP16QVectorTypedDataIS1_E[QVector<QXmlSimpleReaderPrivate::ParseState>::free(QVectorTypedData<QXmlSimpleReaderPrivate::ParseState>*)]+0x21): undefined reference to `QVectorData::free(QVectorData*, int)'
.obj/release-shared/qxml.o: In function `QVector<QXmlSimpleReaderPrivate::ParseState>::realloc(int, int)':
qxml.cpp.text._ZN7QVectorIN23QXmlSimpleReaderPrivate10ParseStateEE7reallocEii[QVector<QXmlSimpleReaderPrivate::ParseState>::realloc(int, int)]+0x51): undefined reference to `QVectorData::allocate(int, int)'
.obj/release-shared/qxml.o: In function `QVector<QString>::free(QVectorTypedData<QString>*)':
qxml.cpp.text._ZN7QVectorI7QStringE4freeEP16QVectorTypedDataIS0_E[QVector<QString>::free(QVectorTypedData<QString>*)]+0x58): undefined reference to `QVectorData::free(QVectorData*, int)'
.obj/release-shared/qxml.o: In function `QMap<QString, QXmlSimpleReaderPrivate::ExternParameterEntity>::detach_helper()':
qxml.cpp.text._ZN4QMapI7QStringN23QXmlSimpleReaderPrivate21ExternParameterEntityEE13detach_helperEv[QMap<QString, QXmlSimpleReaderPrivate::ExternParameterEntity>::detach_helper()]+0x1c): undefined reference to `QMapData::createData(int)'
qxml.cpp.text._ZN4QMapI7QStringN23QXmlSimpleReaderPrivate21ExternParameterEntityEE13detach_helperEv[QMap<QString, QXmlSimpleReaderPrivate::ExternParameterEntity>::detach_helper()]+0x71): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
.obj/release-shared/qxml.o: In function `QMap<QString, QString>::detach_helper()':
qxml.cpp.text._ZN4QMapI7QStringS0_E13detach_helperEv[QMap<QString, QString>::detach_helper()]+0x1f): undefined reference to `QMapData::createData(int)'
qxml.cpp.text._ZN4QMapI7QStringS0_E13detach_helperEv[QMap<QString, QString>::detach_helper()]+0x71): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
.obj/release-shared/qxml.o: In function `QMap<QString, QString>::insert(QString const&, QString const&)':
qxml.cpp.text.ZN4QMapI7QStringS0_E6insertERKS0_S3[QMap<QString, QString>::insert(QString const&, QString const&)]+0x98): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
.obj/release-shared/qxml.o: In function `QVector<QMap<QString, QString> >::free(QVectorTypedData<QMap<QString, QString> >*)':
qxml.cpp.text._ZN7QVectorI4QMapI7QStringS1_EE4freeEP16QVectorTypedDataIS2_E[QVector<QMap<QString, QString> >::free(QVectorTypedData<QMap<QString, QString> >*)]+0x61): undefined reference to `QVectorData::free(QVectorData*, int)'
.obj/release-shared/qxml.o: In function `QVector<QMap<QString, QString> >::realloc(int, int)':
qxml.cpp.text._ZN7QVectorI4QMapI7QStringS1_EE7reallocEii[QVector<QMap<QString, QString> >::realloc(int, int)]+0x50): undefined reference to `QVectorData::allocate(int, int)'
.obj/release-shared/qxml.o: In function `QVector<QString>::realloc(int, int)':
qxml.cpp.text._ZN7QVectorI7QStringE7reallocEii[QVector<QString>::realloc(int, int)]+0x5b): undefined reference to `QVectorData::allocate(int, int)'
qxml.cpp.text._ZN7QVectorI7QStringE7reallocEii[QVector<QString>::realloc(int, int)]+0x201): undefined reference to `QVectorData::reallocate(QVectorData*, int, int, int)'
.obj/release-shared/qxml.o: In function `QList<QString>::detach_helper()':
qxml.cpp.text._ZN5QListI7QStringE13detach_helperEv[QList<QString>::detach_helper()]+0x23): undefined reference to `QListData::detach3()'
.obj/release-shared/qxml.o: In function `QMap<QString, QXmlSimpleReaderPrivate::ExternEntity>::detach_helper()':
qxml.cpp.text._ZN4QMapI7QStringN23QXmlSimpleReaderPrivate12ExternEntityEE13detach_helperEv[QMap<QString, QXmlSimpleReaderPrivate::ExternEntity>::detach_helper()]+0x1c): undefined reference to `QMapData::createData(int)'
qxml.cpp.text._ZN4QMapI7QStringN23QXmlSimpleReaderPrivate12ExternEntityEE13detach_helperEv[QMap<QString, QXmlSimpleReaderPrivate::ExternEntity>::detach_helper()]+0x71): undefined reference to `QMapData::node_create(QMapData::Node**, int, int)'
.obj/release-shared/qxml.o: In function `QVector<QXmlSimpleReaderPrivate::XmlRef>::free(QVectorTypedData<QXmlSimpleReaderPrivate::XmlRef>*)':
qxml.cpp.text._ZN7QVectorIN23QXmlSimpleReaderPrivate6XmlRefEE4freeEP16QVectorTypedDataIS1_E[QVector<QXmlSimpleReaderPrivate::XmlRef>::free(QVectorTypedData<QXmlSimpleReaderPrivate::XmlRef>*)]+0x70): undefined reference to `QVectorData::free(QVectorData*, int)'
.obj/release-shared/qxml.o: In function `QVector<QXmlSimpleReaderPrivate::XmlRef>::realloc(int, int)':
qxml.cpp.text._ZN7QVectorIN23QXmlSimpleReaderPrivate6XmlRefEE7reallocEii[QVector<QXmlSimpleReaderPrivate::XmlRef>::realloc(int, int)]+0x54): undefined reference to `QVectorData::allocate(int, int)'
.obj/release-shared/qxml.o: In function `QList<QXmlAttributes::Attribute>::detach_helper()':
qxml.cpp.text._ZN5QListIN14QXmlAttributes9AttributeEE13detach_helperEv[QList<QXmlAttributes::Attribute>::detach_helper()]+0x23): undefined reference to `QListData::detach3()'
collect2: ld returned 1 exit status
make[1]: *** [../../lib/libQtXml.so.4.6.1] Error 1
make[1]: Leaving directory `/home/daniel/packs/KDE/kde-qt/src/xml'
make: *** [sub-xml-make_default-ordered] Error 2
The PREFIX of my Qt installation is /usr/local instead of the usual /usr/local/Qt (or similar).