The new Version of Calligra is available on the mirrors. The offical release notes seems not available at this moment. Renaming the both Ebuilds works for me: [ebuild R ] app-office/calligra-2.8.0:4::lokal USE="crypt eigen exif fontconfig gif glib gsf handbook jpeg jpeg2k kdcraw kde kdepim lcms mysql okular openexr opengl pdf semantic-desktop ssl threads tiff truetype xml xslt (-aqua) -attica -fftw -freetds -glew -gsl -marble -opengtl (-postgres) -spacenav (-sybase) {-test} -vc -word-perfect -xbase" CALLIGRA_FEATURES="author braindump flow karbon kexi krita plan sheets stage words" Also see attached screenshot. Reproducible: Always
Created attachment 371812 [details] Screenshot
For start, after retest, I'll place it into KDE overlay. (ETA 1 hour)
Version 2.8.1 with many bug fixes is available. Changelog: http://www.calligra.org/news/calligra-2-8-1-released/ Renaming the Ebuild did not fully work this time, compile fails with: [ 53%] [32mBuilding CXX object plugins/textshape/CMakeFiles/calligra_shape_text.dir/TextDocumentInspectionPlugin.cpp.o [0mcd /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/plugins/textshape && /usr/bin/x86_64-pc-linux-gnu-g++ -DCAN_USE_QTWEBKIT -DCREATE_TEXTDOCUMENT_INSPECTOR -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=47 -DKDE_DEPRECATED_WARNINGS -DMAKE_CALLIGRA_SHAPE_TEXT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DSHOULD_BUILD_FONT_CONVERSION -DSHOULD_BUILD_RDF -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -DQT_NO_DEBUG -DNDEBUG -march=corei7 -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/plugins/textshape -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/plugins/textshape -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1 -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/interfaces -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/kotext -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/libs/kotext -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/kotext/changetracker -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/kotext/styles -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/kotext/opendocument -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/flake -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/odf -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/libs/odf -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/koplugin -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/pigment -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/pigment/compositeops -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/pigment/resources -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/kundo2 -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/widgetutils -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/flake/commands -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/flake/tools -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/flake/svg -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/libs/flake -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/main -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/textlayout -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/widgets -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/libs/main -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/main/config -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/threadweaver -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/calligra_shape_text.dir/TextDocumentInspectionPlugin.cpp.o -c /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/plugins/textshape/TextDocumentInspectionPlugin.cpp /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/filters/libmsooxml/MsooXmlTableStyle.cpp: In member function ‘void MSOOXML::TableStyleConverter::reapplyTableLevelBordersStyle(MSOOXML::TableStyleProperties*, MSOOXML::TableStyleProperties*, MSOOXML::TableStyleProperties*, KoCellStyle::Ptr&, int, int, const QPair<int, int>&)’: /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/filters/libmsooxml/MsooXmlTableStyle.cpp:443:49: error: ‘BottomBorDer’ is not a member of ‘KoBorder’ make[2]: *** [filters/libmsooxml/CMakeFiles/komsooxml.dir/MsooXmlTableStyle.cpp.o] Error 1
Created attachment 373798 [details] build.log version 2.8.1
There is some discussion upstream regarding this breakage, so hopefully that will be resolved soon.
Upstream released a new version calligra-2.8.1-1.tar.xz. First reported problem was fixed, but it fails now later. [ 53%] [32mBuilding CXX object filters/libmsooxml/CMakeFiles/komsooxml.dir/MsooXmlReader.cpp.o [0mcd /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/filters/libmsooxml && /usr/bin/x86_64-pc-linux-gnu-g++ -DCAN_USE_QTWEBKIT -DHAVE_QCA2 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=47 -DKDE_DEPRECATED_WARNINGS -DMAKE_KOMSOOXML_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DSHOULD_BUILD_FONT_CONVERSION -DSHOULD_BUILD_RDF -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -DQT_NO_DEBUG -DNDEBUG -march=corei7 -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -fPIC -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/filters/libmsooxml -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/filters/libmsooxml -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1 -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/interfaces -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/kotext -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/libs/kotext -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/kotext/changetracker -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/kotext/styles -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/kotext/opendocument -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/flake -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/odf -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/libs/odf -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/koplugin -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/pigment -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/pigment/compositeops -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/pigment/resources -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/kundo2 -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/widgetutils -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/flake/commands -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/flake/tools -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/flake/svg -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/libs/flake -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/main -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/textlayout -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/widgets -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1_build/libs/main -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/libs/main/config -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/filters/libodf2 -I/var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/filters/sheets/xlsx -I/usr/include/qca2/QtCrypto -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/komsooxml.dir/MsooXmlReader.cpp.o -c /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/filters/libmsooxml/MsooXmlReader.cpp In file included from /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/krita/ui/opengl/kis_opengl_canvas2.cpp:58:0: /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/krita/ui/opengl/kis_opengl_canvas2_p.h: In function ‘void Sync::init()’: /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/krita/ui/opengl/kis_opengl_canvas2_p.h:334:82: error: ‘GLEW_ARB_sync’ was not declared in this scope make[2]: *** [krita/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas2.cpp.o] Error 1
Created attachment 373892 [details] 2.8.1.1.build.log
(In reply to Frank Krömmelbein from comment #6) > libmsooxml/MsooXmlReader.cpp > In file included from > /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/krita/ui/ > opengl/kis_opengl_canvas2.cpp:58:0: > /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/krita/ui/ > opengl/kis_opengl_canvas2_p.h: In function ‘void Sync::init()’: > /var/tmp/portage/app-office/calligra-2.8.1/work/calligra-2.8.1/krita/ui/ > opengl/kis_opengl_canvas2_p.h:334:82: error: ‘GLEW_ARB_sync’ was not > declared in this scope > make[2]: *** > [krita/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas2.cpp.o] Error 1 In kde overlay available. Can confirm the build failure -> pmasked. Needs further investigation. http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=38058ab8d6ece54df529fc71dc6ff2e2ee33c279
FYI I reported the bug upstream https://bugs.kde.org/show_bug.cgi?id=332813 , but no reaction since 2014-03-30 .
Builds fine here, however I seem to have the 'non-multilib' glew: eix glew [U] media-libs/glew Available versions: 1.9.0 (~)1.10.0-r1(0/1.10) (~)1.10.0-r2(0/1.10) {doc static-libs ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"} Installed versions: 1.10.0-r1(08:49:07 PM 07/26/2013)(-doc -static-libs) eix calligra: [U] app-office/calligra Available versions: (4) 2.7.5^t (~)2.7.92^t[1] (~)2.8.0^t[2] {M}(~)2.8.1^t[2] (**)9999^t (**)9999^t[2] {aqua attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf gsl +handbook import-filter +jpeg jpeg2k +kdcraw kde kdepim +lcms marble mysql +okular openexr opengl opengtl +pdf postgres semantic-desktop spacenav +ssl sybase test +threads tiff +truetype vc word-perfect xbase +xml +xslt CALLIGRA_FEATURES="author braindump flow karbon kexi krita plan sheets stage words"} Installed versions: 2.8.1(4)^t[2](02:00:41 PM 04/07/2014)(attica crypt eigen exif fftw fontconfig gif glew glib gsl handbook jpeg jpeg2k kdcraw kde kdepim lcms marble mysql okular openexr opengl opengtl pdf semantic-desktop ssl threads tiff truetype vc xml xslt -aqua -freetds -gsf -import-filter -postgres -spacenav -sybase -test -xbase CALLIGRA_FEATURES="author braindump flow karbon kexi krita plan sheets stage words")
Created attachment 375114 [details] 2.8.2.build.log
Version 2.8.2 is out. Changelog: http://www.calligra.org/news/calligra-2-8-2-released/ Compile still fails with the same error, now under KDE 4.13.0. See 2.8.2.build.log. Not one single reaction on the bug report @Upstream ;-( @Emilian Huminiuc Thanks for the info!
I can report that calligra-2.8.2 merges fine here even with glew-1.10.0-r2. : eix calligra Installed versions: 2.8.2(4)^t[2](09:27:48 PM 05/04/2014)(attica crypt eigen exif fftw fontconfig gif glew glib gsl handbook jpeg jpeg2k kdcraw kde kdepim lcms marble mysql okular openexr opengl opengtl pdf semantic-desktop ssl threads tiff truetype vc xml xslt -aqua -freetds -gsf -import-filter -postgres -spacenav -sybase -test -xbase CALLIGRA_FEATURES="author braindump flow karbon kexi krita plan sheets stage words") :eix glew Installed versions: 1.10.0-r2(12:54:13 PM 04/12/2014)(-doc -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32")
I'm sorry I had forgotten this ticket. After Emilian Huminiuc wrote that he could successfully build calligra, i did some tests. The solution was simple, by just enabling the glew useflag. So i would suggest forcing glew as dirty workaround in IUSE of the Ebuild. Root cause must be a change from version 2.8.0 to 2.8.1 concerning glew. Sad that there was not one single reaction from the developers of calligra...
(In reply to Frank Krömmelbein from comment #14) > The solution was simple, by just enabling the glew useflag. > So i would suggest forcing glew as dirty workaround in IUSE of the Ebuild. > Root cause must be a change from version 2.8.0 to 2.8.1 concerning glew. Thanks will make the needed changes, test it and push 2.8.2 to the tree soon.
Thanks all. This is now fixed in cvs. Please sync in some hours to get the changes. + + 13 May 2014; Johannes Huber <johu@gentoo.org> +calligra-2.8.2.ebuild, + calligra-9999.ebuild, metadata.xml: + Version bump wrt bug #503544. Check required disk space for build, bug + #505374. Adapt USE flag changes made in KDE SC 4.13.1, bug #2345990. + + + 13 May 2014; Johannes Huber <johu@gentoo.org> +calligra-l10n-2.8.2.ebuild: + Version bump wrt bug #503544. +