Details
-
Bug
-
Resolution: Out of scope
-
P3: Somewhat important
-
4.7.0
-
None
-
OpenSolaris b134/x86
Sun Studio 12u1
Description
When building on OpenSolaris with Sun Studio, I'm encountering the below failures. Attached patch fixes them.
test@qttest:~/tmp/qt/tools/assistant/lib/fulltextsearch$ CC -c -features=extensions -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/opt/kde4/include -O2 -xldscope=hidden -w -mt -KPIC -DQT_SHARED -DQHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -D_BUILD_FOR_QT_ -DLUCENE_DISABLE_MEMTRACKING -DQ_SOLARIS_VERSION=11 -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../../mkspecs/solaris-cc -I. -I../../../../include/QtCore -I../../../../include -I/export/home/test/tmp/qt/include/QtCLucene -I.rcc/release-shared -I. -I.. -I../../../../src/3rdparty/clucene/src/CLucene -I../../../../src/3rdparty/clucene/src -I../../../../src/3rdparty/clucene/src/CLucene/analysis -I../../../../src/3rdparty/clucene/src/CLucene/analysis/standard -I../../../../src/3rdparty/clucene/src/CLucene/config -I../../../../src/3rdparty/clucene/src/CLucene/debug -I../../../../src/3rdparty/clucene/src/CLucene/document -I../../../../src/3rdparty/clucene/src/CLucene/index -I../../../../src/3rdparty/clucene/src/CLucene/queryParser -I../../../../src/3rdparty/clucene/src/CLucene/search -I../../../../src/3rdparty/clucene/src/CLucene/store -I../../../../src/3rdparty/clucene/src/CLucene/util -I.moc/release-shared -I/usr/sfw/include -o .obj/release-shared/repl_tprintf.o ../../../../src/3rdparty/clucene/src/CLucene/config/repl_tprintf.cpp
"../../../../src/3rdparty/clucene/src/CLucene/config/repl_tprintf.cpp", line 74: Error: qreal is not defined.
1 Error(s) detected.
test@qttest:~/tmp/qt/tools/assistant/lib/fulltextsearch$ CC -c -features=extensions -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/opt/kde4/include -O2 -xldscope=hidden -w -mt -KPIC -DQT_SHARED -DQHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -D_BUILD_FOR_QT_ -DLUCENE_DISABLE_MEMTRACKING -DQ_SOLARIS_VERSION=11 -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../../mkspecs/solaris-cc -I. -I../../../../include/QtCore -I../../../../include -I/export/home/test/tmp/qt/include/QtCLucene -I.rcc/release-shared -I. -I.. -I../../../../src/3rdparty/clucene/src/CLucene -I../../../../src/3rdparty/clucene/src -I../../../../src/3rdparty/clucene/src/CLucene/analysis -I../../../../src/3rdparty/clucene/src/CLucene/analysis/standard -I../../../../src/3rdparty/clucene/src/CLucene/config -I../../../../src/3rdparty/clucene/src/CLucene/debug -I../../../../src/3rdparty/clucene/src/CLucene/document -I../../../../src/3rdparty/clucene/src/CLucene/index -I../../../../src/3rdparty/clucene/src/CLucene/queryParser -I../../../../src/3rdparty/clucene/src/CLucene/search -I../../../../src/3rdparty/clucene/src/CLucene/store -I../../../../src/3rdparty/clucene/src/CLucene/util -I.moc/release-shared -I/usr/sfw/include -o .obj/release-shared/repl_tcstoll.o ../../../../src/3rdparty/clucene/src/CLucene/config/repl_tcstoll.cpp
"../../../../src/3rdparty/clucene/src/CLucene/config/repl_tcstoll.cpp", line 41: Error: qreal is not defined.
"../../../../src/3rdparty/clucene/src/CLucene/config/repl_tcstoll.cpp", line 41: Error: Badly formed expression.
2 Error(s) detected.
gmake[3]: Entering directory `/export/home/test/tmp/qt/tools/assistant/lib/fulltextsearch'
CC -c -features=extensions -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/opt/kde4/include -O2 -xldscope=hidden -w -mt -KPIC -DQT_SHARED -DQHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -D_BUILD_FOR_QT_ -DLUCENE_DISABLE_MEMTRACKING -DQ_SOLARIS_VERSION=11 -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../../../mkspecs/solaris-cc -I. -I../../../../include/QtCore -I../../../../include -I/export/home/test/tmp/qt/include/QtCLucene -I.rcc/release-shared -I. -I.. -I../../../../src/3rdparty/clucene/src/CLucene -I../../../../src/3rdparty/clucene/src -I../../../../src/3rdparty/clucene/src/CLucene/analysis -I../../../../src/3rdparty/clucene/src/CLucene/analysis/standard -I../../../../src/3rdparty/clucene/src/CLucene/config -I../../../../src/3rdparty/clucene/src/CLucene/debug -I../../../../src/3rdparty/clucene/src/CLucene/document -I../../../../src/3rdparty/clucene/src/CLucene/index -I../../../../src/3rdparty/clucene/src/CLucene/queryParser -I../../../../src/3rdparty/clucene/src/CLucene/search -I../../../../src/3rdparty/clucene/src/CLucene/store -I../../../../src/3rdparty/clucene/src/CLucene/util -I.moc/release-shared -I/usr/sfw/include -o .obj/release-shared/Document.o ../../../../src/3rdparty/clucene/src/CLucene/document/Document.cpp
"../../../../src/3rdparty/clucene/src/CLucene/document/Field.h", line 40: Error: Type name expected instead of "qreal".
...