Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#40287 - [gcc] Calligra 2.8 does not build. Probably gcc bug
Attached to Project:
Arch Linux
Opened by Wojciech Kosowicz (pcellix) - Friday, 09 May 2014, 21:29 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Friday, 09 May 2014, 23:40 GMT
Opened by Wojciech Kosowicz (pcellix) - Friday, 09 May 2014, 21:29 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Friday, 09 May 2014, 23:40 GMT
|
DetailsDescription:
I upgraded today my system (first time in long time) and then I tried to build calligra 2.8 I was unable to do it as I received the message that can be found in additional info. I started googling and it let me to this gcc bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57532 It looks that this bug still remains in the newest package of gcc (GCC) 4.9.0 20140507 (newest as of today) Please check if it is a case and fix it if possible as it blocks my work Additional info: In file included from /home/wojtek/kde4/src/calligra2.8/libs/pigment/KoColorSpaceMaths.h:115:0, from /home/wojtek/kde4/src/calligra2.8/libs/pigment/compositeops/KoCompositeOpFunctions.h:23, from /home/wojtek/kde4/src/calligra2.8/libs/pigment/compositeops/KoCompositeOpBase.h:24, from /home/wojtek/kde4/src/calligra2.8/libs/pigment/compositeops/KoOptimizedCompositeOpAlphaDarken32.h:24, from /home/wojtek/kde4/src/calligra2.8/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch.cpp:22: /home/wojtek/kde4/build/calligra2.8/KoConfig.h:12:7: warning: "__x86_64__" is not defined [-Wundef] #if __x86_64__ || __ppc64__ ^ /home/wojtek/kde4/build/calligra2.8/KoConfig.h:12:21: warning: "__ppc64__" is not defined [-Wundef] #if __x86_64__ || __ppc64__ ^ In file included from /usr/lib/gcc/i686-pc-linux-gnu/4.9.0/include/immintrin.h:43:0, from /usr/include/Vc/avx/intrinsics.h:30, from /usr/include/Vc/avx/vector.h:23, from /usr/include/Vc/vector.h:30, from /usr/include/Vc/Vc:22, from /home/wojtek/kde4/src/calligra2.8/libs/pigment/compositeops/KoVcMultiArchBuildSupport.h:26, from /home/wojtek/kde4/src/calligra2.8/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch.h:23, from /home/wojtek/kde4/src/calligra2.8/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch.cpp:19: /usr/include/Vc/avx/intrinsics.h:290:40: error: expected ‘)’ before ‘__builtin_ia32_psrldqi256’ static Vc_INTRINSIC m256i Vc_CONST _mm256_srli_si256(param256i a0, const int i) { ^ In file included from /usr/include/Vc/avx/undomacros.h:26:0, from /usr/include/Vc/avx/intrinsics.h:595, from /usr/include/Vc/avx/vector.h:23, from /usr/include/Vc/vector.h:30, from /usr/include/Vc/Vc:22, from /home/wojtek/kde4/src/calligra2.8/libs/pigment/compositeops/KoVcMultiArchBuildSupport.h:26, from /home/wojtek/kde4/src/calligra2.8/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch.h:23, from /home/wojtek/kde4/src/calligra2.8/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch.cpp:19: /usr/include/Vc/common/undomacros.h:106:27: error: expected ‘}’ before end of line #pragma GCC diagnostic pop ^ /usr/include/Vc/common/undomacros.h:106:27: error: expected ‘}’ before end of line /usr/include/Vc/common/undomacros.h:106:27: error: expected declaration before end of line libs/pigment/CMakeFiles/pigmentcms.dir/build.make:75: polecenia dla obiektu 'libs/pigment/KoOptimizedCompositeOpFactoryPerArch_AVX.cpp.o' nie powiodły się make[2]: *** [libs/pigment/KoOptimizedCompositeOpFactoryPerArch_AVX.cpp.o] Błąd 1 Steps to reproduce: 1. Try to build calligra 2.8 with gcc (GCC) 4.9.0 20140507 (prerelease) package gcc (GCC) 4.9.0 20140507 (prerelease) |
This task depends upon
Closed by Gerardo Exequiel Pozzi (djgera)
Friday, 09 May 2014, 23:40 GMT
Reason for closing: Not a bug
Friday, 09 May 2014, 23:40 GMT
Reason for closing: Not a bug
Comment by Allan McRae (Allan) -
Friday, 09 May 2014, 22:50 GMT
The linked bug was fixed upstream a long time ago... it is not that.
Comment by Wojciech Kosowicz (pcellix) -
Friday, 09 May 2014, 22:59 GMT
thank you for your reply Allan. Could you help me figure out what's wrong? I upgraded my arch today and calligra2.8 stopped building. The only lead I got was to the bug I mentioned
Comment by Wojciech Kosowicz (pcellix) -
Friday, 09 May 2014, 23:18 GMT
I solved indeed there was different issue. sorry for trouble