Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 23149
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Luke Graham <luke@trolltech.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 23149 depends on: Show dependency tree
Bug 23149 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-06-19 19:57 0000
nethack ebuild currently requires qt2, but in reality it works just fine with
newer 
qts. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From SpanKY 2003-06-22 17:24:21 0000 -------
when i compiled with QT3 support it failed ...

/usr/qt/3/bin/moc -o qttableview.moc ../include/qttableview.h
g++ -march=i686 -O9 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fomit-frame-pointer -I../include
-fomit-frame-pointer -I../include -fomit-frame-pointer -I../include -I. -I/usr/qt/3/include -c ../win/Q
t/qt_win.cpp
In file included from /usr/include/math.h:65,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/cmath:51,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/bits/locale_facets.tcc:41,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/locale:46,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/bits/ostream.tcc:37,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/ostream:275,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/iterator:70,
                 from /usr/qt/3/include/qvaluelist.h:48,
                 from /usr/qt/3/include/qmap.h:46,
                 from /usr/qt/3/include/qmime.h:43,
                 from /usr/qt/3/include/qevent.h:45,
                 from /usr/qt/3/include/qobject.h:45,
                 from /usr/qt/3/include/qwidget.h:43,
                 from /usr/qt/3/include/qdialog.h:42,
                 from ../include/qt_win.h:19,
                 from ../win/Qt/qt_win.cpp:75:
/usr/include/bits/mathcalls.h:243:34: macro "yn" passed 2 arguments, but takes just 1
In file included from /usr/include/math.h:65,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/cmath:51,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/bits/locale_facets.tcc:41,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/locale:46,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/bits/ostream.tcc:37,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/ostream:275,
                 from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/iterator:70,
                 from /usr/qt/3/include/qvaluelist.h:48,
                 from /usr/qt/3/include/qmap.h:46,
                 from /usr/qt/3/include/qmime.h:43,
                 from /usr/qt/3/include/qevent.h:45,
                 from /usr/qt/3/include/qobject.h:45,
                 from /usr/qt/3/include/qwidget.h:43,
                 from /usr/qt/3/include/qdialog.h:42,
                 from ../include/qt_win.h:19,
                 from ../win/Qt/qt_win.cpp:75:
/usr/include/bits/mathcalls.h:243: syntax error before `throw'
make: *** [qt_win.o] Error 1

------- Comment #2 From Luke Graham 2003-06-22 18:05:01 0000 -------
I used qt-copy cvs and it worked fine. You did get rid of the configuration
line that sets 
the qt2 QTDIR right? Have a look in the patch. 

------- Comment #3 From SpanKY 2003-06-22 18:21:09 0000 -------
if you notice in my failure it says '/usr/qt/3/bin/moc' and
'-I/usr/qt/3/include' ;) 
i have qt-3.1.2 [gentoo revision 3] 

please review the new version of nethack i added to cvs ... 

New nethack ebuild: 
http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-games/nethack/nethack-3.4.1.ebuild?rev=1.5&content-type=text/vnd.viewcvs-markup 
http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-games/nethack/nethack-3.4.1.ebuild.diff?r1=1.4&r2=1.5 
QT Patch: 
http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-games/nethack/files/3.4.1-QT-support.patch?rev=1.1&content-type=text/vnd.viewcvs-markup 

------- Comment #4 From SpanKY 2003-06-24 19:35:44 0000 -------
will look again when next qt is released 

------- Comment #5 From SpanKY 2003-09-14 22:56:43 0000 -------
nethack-3.4.2 seems to support 3.1.2

------- Comment #6 From SpanKY 2003-09-14 23:55:51 0000 -------
3.4.2 has support for qt-2 and qt-3

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug