Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203165 - update to x11-libs/qt-4.4.0_rc1 and related (qt-gui, qt-svg, qt-qt3support)
Summary: update to x11-libs/qt-4.4.0_rc1 and related (qt-gui, qt-svg, qt-qt3support)
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-23 19:04 UTC by Iulian Nastasache
Modified: 2007-12-23 20:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Iulian Nastasache 2007-12-23 19:04:38 UTC
Unsuccesful emerge -aDu world (using unmasked packages):

x11-libs/qt-gui-4.4.0_rc1
x11-libs/qt-svg-4.4.0_rc1
x11-libs/qt-qt3support-4.4.0_rc1
x11-libs/qt-4.4.0_rc1

==================
Messages for package x11-libs/qt-gui-4.4.0_rc1:
==================

kernel/qapplication_x11.cpp: In function 'void qt_init(QApplicationPrivate*, int, Display*, Qt::HANDLE, Qt::HANDLE)':
kernel/qapplication_x11.cpp:1718: error: 'ptrXineramaQueryScreens' was not declared in this scope
kernel/qapplication_x11.cpp:1719: error: 'ptrXineramaIsActive' was not declared in this scope
kernel/qapplication_x11.cpp:1720: error: 'ptrXineramaQueryExtension' was not declared in this scope
compiling image/qpixmapcache.cpp
compiling text/qfontdatabase.cpp
make: *** [.obj/release-shared/qapplication_x11.o] Error 1
make: *** Waiting for unfinished jobs....

==================
Messages for package x11-libs/qt-svg-4.4.0_rc1:
==================

compiling .moc/release-shared/moc_qsvgwidget.cpp
rm -f libQtSvg.so.4.4.0 libQtSvg.so libQtSvg.so.4 libQtSvg.so.4.4
linking ../../lib/libQtSvg.so.4.4.0
.obj/release-shared/qsvggraphics.o: In function `QSvgRect::draw(QPainter*)':
qsvggraphics.cpp:(.text+0x554): undefined reference to `QPainter::drawRoundedRect(QRectF const&, double, double, Qt::SizeMode)'
.obj/release-shared/qsvghandler.o: In function `QSvgHandler::parseCSStoXMLAttrs(QString, QVector<QSvgCssAttribute>*)':
qsvghandler.cpp:(.text+0xabea): undefined reference to `QCss::Parser::init(QString const&, bool)'
.obj/release-shared/qsvghandler.o: In function `QSvgHandler::processingInstruction(QString const&, QString const&)':
qsvghandler.cpp:(.text+0xc17f): undefined reference to `QCss::Parser::Parser(QString const&, bool)'
.obj/release-shared/qsvghandler.o: In function `QSvgHandler::characters(QStringRef const&)':
qsvghandler.cpp:(.text+0xc84f): undefined reference to `QCss::Parser::Parser(QString const&, bool)'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::isCachingEnabled() const':
qgraphicssvgitem.cpp:(.text+0xca): undefined reference to `QGraphicsItem::cacheMode() const'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::setCachingEnabled(bool)':
qgraphicssvgitem.cpp:(.text+0x11c): undefined reference to `QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode, QSize const&)'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::QGraphicsSvgItem(QGraphicsItem*)':
qgraphicssvgitem.cpp:(.text+0xb5b): undefined reference to `QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode, QSize const&)'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::QGraphicsSvgItem(QString const&, QGraphicsItem*)':
qgraphicssvgitem.cpp:(.text+0xee2): undefined reference to `QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode, QSize const&)'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::QGraphicsSvgItem(QString const&, QGraphicsItem*)':
qgraphicssvgitem.cpp:(.text+0x112a): undefined reference to `QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode, QSize const&)'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::QGraphicsSvgItem(QGraphicsItem*)':
qgraphicssvgitem.cpp:(.text+0x136f): undefined reference to `QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode, QSize const&)'
collect2: ld returned 1 exit status
make: *** [../../lib/libQtSvg.so.4.4.0] Error 1

==================
Messages for package x11-libs/qt-sql-4.4.0_rc1:
==================

Testing size of pointers ... (/var/tmp/portage/x11-libs/qt-sql-4.4.0_rc1/work/qt-x11-preview-opensource-src-4.4.0-tp1/mkspecs/linux-g++ yes /var/tmp/portage/x11-libs/qt-sql-4.4.0_rc1/work/qt-x11-preview-opensource-src-4.4.0-tp1 /var/tmp/portage/x11-libs/qt-sql-4.4.0_rc1/work/qt-x11-preview-opensource-src-4.4.0-tp1)
rm -f ptrsizetest.o
rm -f *~ core *.core
g++ -c -pipe -O2 -Wall -W  -I../../../mkspecs/linux-g++ -I. -I. -o ptrsizetest.o ptrsizetest.cpp
ptrsizetest.cpp: In function 'int main(int, char**)':
ptrsizetest.cpp:18: error: 'PointerSize' is not a member of 'QPointerSizeTest<4>'
make: *** [ptrsizetest.o] Error 1
Pointer size: 4
[.............]
mv -f libQtSql.so.4.4.0 libQtSql.so libQtSql.so.4 libQtSql.so.4.4 ../../lib/
cd sqlite2/ && /var/tmp/portage/x11-libs/qt-sql-4.4.0_rc1/work/qt-x11-preview-opensource-src-4.4.0-tp1/bin/qmake sqlite2.pro -unix LIBS+=-L/usr/lib/qt4 CONFIG+=nostrip -o Makefile
Cannot find file: sqlite2.pro.
make: *** [sqlite2/Makefile] Error 2


==================
Messages for package x11-libs/qt-qt3support-4.4.0_rc1:
==================

Unable to resolve ~x11-libs/qt-gui-4.4.0_rc1 to an installed package

==================
Messages for package x11-libs/qt-4.4.0_rc1:
==================

econf failed



Reproducible: Always

Steps to Reproduce:
emerge -aDu qt

meaning:

[ebuild  N    ] x11-libs/qt-sql-4.4.0_rc1  USE="-debug -firebird -mysql -odbc -postgres -sqlite"
[ebuild  N    ] x11-libs/qt-gui-4.4.0_rc1  USE="accessibility cups dbus nas tiff xinerama -debug -mng -nis" INPUT_DEVICES="-wacom"
[ebuild  N    ] x11-libs/qt-svg-4.4.0_rc1  USE="-debug"
[ebuild  N    ] x11-libs/qt-qt3support-4.4.0_rc1  USE="-debug"
[ebuild     U ] x11-libs/qt-4.4.0_rc1 [4.3.3]


Actual Results:  
failed:

x11-libs/qt-gui-4.4.0_rc1
x11-libs/qt-svg-4.4.0_rc1
x11-libs/qt-qt3support-4.4.0_rc1
x11-libs/qt-4.4.0_rc1

==================
Messages for package x11-libs/qt-gui-4.4.0_rc1:
==================

kernel/qapplication_x11.cpp: In function 'void qt_init(QApplicationPrivate*, int, Display*, Qt::HANDLE, Qt::HANDLE)':
kernel/qapplication_x11.cpp:1718: error: 'ptrXineramaQueryScreens' was not declared in this scope
kernel/qapplication_x11.cpp:1719: error: 'ptrXineramaIsActive' was not declared in this scope
kernel/qapplication_x11.cpp:1720: error: 'ptrXineramaQueryExtension' was not declared in this scope
compiling image/qpixmapcache.cpp
compiling text/qfontdatabase.cpp
make: *** [.obj/release-shared/qapplication_x11.o] Error 1
make: *** Waiting for unfinished jobs....

==================
Messages for package x11-libs/qt-svg-4.4.0_rc1:
==================

compiling .moc/release-shared/moc_qsvgwidget.cpp
rm -f libQtSvg.so.4.4.0 libQtSvg.so libQtSvg.so.4 libQtSvg.so.4.4
linking ../../lib/libQtSvg.so.4.4.0
.obj/release-shared/qsvggraphics.o: In function `QSvgRect::draw(QPainter*)':
qsvggraphics.cpp:(.text+0x554): undefined reference to `QPainter::drawRoundedRect(QRectF const&, double, double, Qt::SizeMode)'
.obj/release-shared/qsvghandler.o: In function `QSvgHandler::parseCSStoXMLAttrs(QString, QVector<QSvgCssAttribute>*)':
qsvghandler.cpp:(.text+0xabea): undefined reference to `QCss::Parser::init(QString const&, bool)'
.obj/release-shared/qsvghandler.o: In function `QSvgHandler::processingInstruction(QString const&, QString const&)':
qsvghandler.cpp:(.text+0xc17f): undefined reference to `QCss::Parser::Parser(QString const&, bool)'
.obj/release-shared/qsvghandler.o: In function `QSvgHandler::characters(QStringRef const&)':
qsvghandler.cpp:(.text+0xc84f): undefined reference to `QCss::Parser::Parser(QString const&, bool)'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::isCachingEnabled() const':
qgraphicssvgitem.cpp:(.text+0xca): undefined reference to `QGraphicsItem::cacheMode() const'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::setCachingEnabled(bool)':
qgraphicssvgitem.cpp:(.text+0x11c): undefined reference to `QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode, QSize const&)'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::QGraphicsSvgItem(QGraphicsItem*)':
qgraphicssvgitem.cpp:(.text+0xb5b): undefined reference to `QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode, QSize const&)'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::QGraphicsSvgItem(QString const&, QGraphicsItem*)':
qgraphicssvgitem.cpp:(.text+0xee2): undefined reference to `QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode, QSize const&)'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::QGraphicsSvgItem(QString const&, QGraphicsItem*)':
qgraphicssvgitem.cpp:(.text+0x112a): undefined reference to `QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode, QSize const&)'
.obj/release-shared/qgraphicssvgitem.o: In function `QGraphicsSvgItem::QGraphicsSvgItem(QGraphicsItem*)':
qgraphicssvgitem.cpp:(.text+0x136f): undefined reference to `QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode, QSize const&)'
collect2: ld returned 1 exit status
make: *** [../../lib/libQtSvg.so.4.4.0] Error 1

==================
Messages for package x11-libs/qt-sql-4.4.0_rc1:
==================

Testing size of pointers ... (/var/tmp/portage/x11-libs/qt-sql-4.4.0_rc1/work/qt-x11-preview-opensource-src-4.4.0-tp1/mkspecs/linux-g++ yes /var/tmp/portage/x11-libs/qt-sql-4.4.0_rc1/work/qt-x11-preview-opensource-src-4.4.0-tp1 /var/tmp/portage/x11-libs/qt-sql-4.4.0_rc1/work/qt-x11-preview-opensource-src-4.4.0-tp1)
rm -f ptrsizetest.o
rm -f *~ core *.core
g++ -c -pipe -O2 -Wall -W  -I../../../mkspecs/linux-g++ -I. -I. -o ptrsizetest.o ptrsizetest.cpp
ptrsizetest.cpp: In function 'int main(int, char**)':
ptrsizetest.cpp:18: error: 'PointerSize' is not a member of 'QPointerSizeTest<4>'
make: *** [ptrsizetest.o] Error 1
Pointer size: 4
[.............]
mv -f libQtSql.so.4.4.0 libQtSql.so libQtSql.so.4 libQtSql.so.4.4 ../../lib/
cd sqlite2/ && /var/tmp/portage/x11-libs/qt-sql-4.4.0_rc1/work/qt-x11-preview-opensource-src-4.4.0-tp1/bin/qmake sqlite2.pro -unix LIBS+=-L/usr/lib/qt4 CONFIG+=nostrip -o Makefile
Cannot find file: sqlite2.pro.
make: *** [sqlite2/Makefile] Error 2


==================
Messages for package x11-libs/qt-qt3support-4.4.0_rc1:
==================

Unable to resolve ~x11-libs/qt-gui-4.4.0_rc1 to an installed package

==================
Messages for package x11-libs/qt-4.4.0_rc1:
==================

econf failed

Expected Results:  
compile without errors

Linux 2.6.23-gentoo-r3 #1 SMP  i686 Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz GenuineIntel GNU/Linux
gcc version 4.2.2 (Gentoo 4.2.2 p1.0)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-12-23 19:10:07 UTC
We don't really want 4 different issues in one bug. One issue -> one bug; plus attach emerge --info etc.
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2007-12-23 20:27:14 UTC
also, resync and try some of these again as some of these problem have been fixed recently.