Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23149 - nethack really does work with new qts
Summary: nethack really does work with new qts
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-19 19:57 UTC by Luke Graham
Modified: 2003-09-14 23:55 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 Luke Graham 2003-06-19 19:57:18 UTC
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 SpanKY gentoo-dev 2003-06-22 17:24:21 UTC
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 Luke Graham 2003-06-22 18:05:01 UTC
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 4 SpanKY gentoo-dev 2003-06-24 19:35:44 UTC
will look again when next qt is released 
Comment 5 SpanKY gentoo-dev 2003-09-14 22:56:43 UTC
nethack-3.4.2 seems to support 3.1.2
Comment 6 SpanKY gentoo-dev 2003-09-14 23:55:51 UTC
3.4.2 has support for qt-2 and qt-3