Bug 191525 - kdecore/localization/guess_ja_p.h does not compile on opensolaris (with patch)
Summary: kdecore/localization/guess_ja_p.h does not compile on opensolaris (with patch)
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: klocale (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Solaris
: NOR normal
Target Milestone: ---
Assignee: Chusslove Illich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-03 22:40 UTC by tropikhajma
Modified: 2009-05-04 23:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
patch (309 bytes, text/plain)
2009-05-03 22:41 UTC, tropikhajma
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tropikhajma 2009-05-03 22:40:35 UTC
Version:           4.2.71 (using Devel)
Compiler:          Sun Studio 12 
OS:                Solaris
Installed from:    Compiled sources

when compiling kdelibs 4.2.71 on opensolaris, it fails with:
...
pkgbuild: cd /export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/build-kdelibs-4.2.71.svn961800/kdecore && /opt/SUNWspro/bin/CC  -library=no%Cstd  -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DMAKE_KDECORE_LIB -D__EXTENSIONS__ -DSOLARIS -D_REENTRANT -D__EXTENSIONS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS -DSOLARIS10 -DNDEBUG -DNO_DEBUG -D_UNICODE -DUNICODE -D_RWSTD_REENTRANT  -D_XOPEN_SOURCE=500 -D_XPG5  -I/opt/foss/include/stdcxx/ansi -I/opt/foss/include/stdcxx -I/opt/foss/include -D_REENTRANT -D__EXTENSIONS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS -DSOLARIS10 -DNDEBUG -DNO_DEBUG -D_UNICODE -DUNICODE -D_RWSTD_REENTRANT  -D_XOPEN_SOURCE=500 -D_XPG5  -I/opt/foss/include/stdcxx/ansi -I/opt/foss/include/stdcxx -I/opt/foss/include -xtarget=pentium4 -m32 -xarch=sse2 -xchip=pentium4 -xcache=8/64/4:256/128/8 -library=no%Cstd -features=anachronisms,except,rtti,export,extensions,nestedaccess,tmplife,tmplrefstatic -instances=global -template=geninlinefuncs -s  -xlang=c99 -xalias_level=compatible -xustr=ascii_utf16_ushort -Qoption ccfe -features=gcc -Qoption ccfe -features=zla -Qoption ccfe ++boolflag:sunwcch=false -mt   -DQT_NO_DEBUG -KPIC -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/build-kdelibs-4.2.71.svn961800/kdecore -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800 -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/build-kdelibs-4.2.71.svn961800 -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/interfaces -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/build-kdelibs-4.2.71.svn961800/kdecore/network -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/sonnet -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kjs -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/build-kdelibs-4.2.71.svn961800/kjs -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/compression -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/config -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/date -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/io -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/jobs -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/kernel -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/network -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/services -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/localization -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/sycoca -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/text -I/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/util -I/opt/foss/qt4/include/phonon -I/opt/foss/qt4/include/QtXmlPatterns -I/opt/foss/qt4/include/QtWebKit -I/opt/foss/qt4/include/QtHelp -I/opt/foss/qt4/include/QtAssistant -I/opt/foss/qt4/include/QtDBus -I/opt/foss/qt4/include/QtTest -I/opt/foss/qt4/include/QtUiTools -I/opt/foss/qt4/include/QtScript -I/opt/foss/qt4/include/QtSvg -I/opt/foss/qt4/include/QtXml -I/opt/foss/qt4/include/QtSql -I/opt/foss/qt4/include/QtOpenGL -I/opt/foss/qt4/include/QtNetwork -I/opt/foss/qt4/include/QtDesigner -I/opt/foss/qt4/include/Qt3Support -I/opt/foss/qt4/include/QtGui -I/opt/foss/qt4/include/QtCore -I/opt/foss/qt4/include/Qt -I/opt/foss/qt4/share/mkspecs/default -I/opt/foss/qt4/include -I/usr/X11/include    -D_LARGEFILE64_SOURCE -o CMakeFiles/kdecore.dir/localization/kencodingdetector.o -c /export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/localization/kencodingdetector.cpp
pkgbuild: "/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/localization/guess_ja_p.h", line 85: Error: Identifier expected instead of "1".
pkgbuild: "/opt/foss/qt4/include/QtCore/qstringmatcher.h", line 91: Warning: Types cannot be declared in anonymous union.
pkgbuild: "/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/localization/kencodingdetector.cpp", line 429: Error: UTF8 is not a member of khtml::JapaneseCode.
pkgbuild: "/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/kdecore/localization/kencodingdetector.cpp", line 429: Error: An integer constant expression is required for a case label.
pkgbuild: 3 Error(s) and 1 Warning(s) detected.
pkgbuild: gmake[3]: *** [kdecore/CMakeFiles/kdecore.dir/localization/kencodingdetector.o] Error 3
pkgbuild: gmake[3]: Leaving directory `/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/build-kdelibs-4.2.71.svn961800'
pkgbuild: gmake[2]: *** [kdecore/CMakeFiles/kdecore.dir/all] Error 2
pkgbuild: gmake[2]: Leaving directory `/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/build-kdelibs-4.2.71.svn961800'
pkgbuild: gmake[1]: *** [all] Error 2
pkgbuild: gmake[1]: Leaving directory `/export/home/test/packages/BUILD/kdelibs-4.2.71.svn961800/build-kdelibs-4.2.71.svn961800'
pkgbuild: Bad exit status from /var/tmp/pkgbuild-test/pkgbuild-tmp-2.3041 (%build)
Comment 1 tropikhajma 2009-05-03 22:41:51 UTC
Created attachment 33326 [details]
patch
Comment 2 Chusslove Illich 2009-05-04 23:35:41 UTC
Thanks for the patch, committed.