Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 258961

Summary: compilation of x11-libs/qt-script-4.5.0_rc1-r1 failed
Product: Gentoo Linux Reporter: Vladimir <whoozle>
Component: [OLD] LibraryAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: major CC: gentoo, h.schraepler, paddlaren
Priority: High Keywords: PMASKED
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Vladimir 2009-02-14 12:10:32 UTC
compiling debugging/qscriptdebuggerconsolewidget.cpp                                                     
compiling debugging/qscriptdebuggerlocalswidget.cpp                                                      
compiling debugging/qscriptbreakpointswidget.cpp                                                         
compiling debugging/qscriptenginedebugger.cpp                                                            
rm -f libQtScriptTools.so.4.5.0 libQtScriptTools.so libQtScriptTools.so.4 libQtScriptTools.so.4.5        
linking ../../lib/libQtScriptTools.so.4.5.0                                                              
.obj/release-shared/qscriptedit.o: In function `QScriptEdit::extraAreaPaintEvent(QPaintEvent*)':         
qscriptedit.cpp:(.text+0x1380): undefined reference to `QPainter::fillRect(QRect const&, QColor const&)' 
collect2: ld returned 1 exit status                                                                      
make: *** [../../lib/libQtScriptTools.so.4.5.0] Error 1                                                  


Reproducible: Always

Steps to Reproduce:
1. emerge -v qt
2.
3.
Comment 1 Ben de Groot (RETIRED) gentoo-dev 2009-02-14 13:11:16 UTC
Masking this revision until this issue is fixed.
Comment 2 h.schraepler 2009-02-14 13:20:36 UTC
The same problem on my system:

compiling debugging/qscriptdebuggerconsolewidget.cpp
compiling debugging/qscriptdebuggerlocalswidget.cpp
compiling debugging/qscriptbreakpointswidget.cpp
compiling debugging/qscriptenginedebugger.cpp
rm -f libQtScriptTools.so.4.5.0 libQtScriptTools.so libQtScriptTools.so.4 libQtScriptTools.so.4.5
linking ../../lib/libQtScriptTools.so.4.5.0
.obj/release-shared/qscriptedit.o: In function `QScriptEdit::extraAreaPaintEvent(QPaintEvent*)':
qscriptedit.cpp:(.text+0x1968): undefined reference to `QPainter::fillRect(QRect const&, QColor const&)'
collect2: ld gab 1 als Ende-Status zurück
make: *** [../../lib/libQtScriptTools.so.4.5.0] Fehler 1

I have seen this error at the Source configuration could be this the problem?

qmake vars .......... cat: .qmake.vars: Datei oder Verzeichnis nicht gefunden
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2009-02-14 14:01:57 UTC
*** Bug 258949 has been marked as a duplicate of this bug. ***
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2009-02-14 14:18:32 UTC
Ok , I dropped qt-script-4.5.0_rc1-r1 ebuild and instead qtscript Debugger will be build on qt-gui . Hence I put qt-gui-4.5.0_rc1-r1 on tree.

I am closing this now . Please re-open if needed

Thanks for reporting
Comment 5 Marijn Schouten (RETIRED) gentoo-dev 2009-02-14 17:01:51 UTC
(In reply to comment #4)
> Ok , I dropped qt-script-4.5.0_rc1-r1 ebuild and instead qtscript Debugger
> will be build on qt-gui . Hence I put qt-gui-4.5.0_rc1-r1 on tree.

No idea what this means, but it's still failing for me.
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2009-02-14 17:11:53 UTC
It means that you should re-sync your tree

qt-script-4.5.0_rc1**-r1** is dropped. 

Resync your tree and emerge qt-gui-4.5.0_rc1**-r1** :)
Comment 7 Markos Chandras (RETIRED) gentoo-dev 2009-02-15 10:27:39 UTC
*** Bug 259066 has been marked as a duplicate of this bug. ***
Comment 8 Marijn Schouten (RETIRED) gentoo-dev 2009-02-16 16:44:04 UTC
Sorry, I read "qt-script" and "qt-gui" as the same thing and as a result failed to understand. Of course it's working now, thanks.