Hi, occasional Calligra contributor here. Am Sonntag, 23. Oktober 2016, 16:05:39 CEST schrieb Fabian Vogt:
Hi,
Am Sonntag, 23. Oktober 2016, 09:03:03 CEST schrieb Todd Rme:
I am getting this message whenever I try to start any calligra package
in Tumbleweed: ~ calligraflow [1] 5686 illegal hardware instruction (core dumped) calligraflow
This happens with every calligra package, but I have no idea how to even begin figuring out what the problem is.
I checked KDE:Extra/calligra and it appears that PACKAGERS_BUILD=ON is missing. I added it in my branch https://build.opensuse.org/package/show/home:Vogtinator:branches:KDE:Extra/ calligra Can you check whether the issue is fixed after installing the packages from there? It may take a while until it built...
Indeed, PACKAGERS_BUILD=ON needs to be used when using Vc and doing packaging builds, compare the notes at https://quickgit.kde.org/? p=calligra.git&a=blob&hb=1def80aec3a976608232404df4eac9297aa68822&f=README.PACKAGERS#l331 Vc is a headers-only library, so there are also no binaries for Vc and thus debug packages. Speaking about Vc: For Calligra 2.9 you need to make sure only to use Vc 0.7.* and not some newer 1.*, IIRC there are bugs with Vc 1.0 and newer CPU architectures. And with Vc
1.0 Calligra 2.9 builds will even fail IIRC.
Seems currently there is only the older Vc 0.7.5 available anyway, by what I see at https://build.opensuse.org/package/show?project=openSUSE %3AFactory&package=Vc so that should be fine. For latest Krita 3 (which is now independent of Calligra for versions >=3, though besides Kexi the rest of code from the Calligra project still needs to get a first v3 release) you should consider adding also a package with Vc 1.1 or newer, which is min. dep of Krita 3 and improves the painting speed quite a lot. So while the spec for Krita 3.* has Vc-devel-static listed that Vc version is too old and will be ignored. https://build.opensuse.org/package/view_file/openSUSE:Factory/krita/ krita.spec?expand=1 Of course Krita, using Vc, also has that PACKAGERS_BUILD CMake flag, though it is set to ON by default, given the Calligra times experience that packagers have no time to find and read the docs ;) So the Krita spec not setting it explicitely is fine. Sorry for dropping this slightly off-topic comment only here for now. If you tell where I could properly file these Vc issues to have them tracked and not buried in the mailinglist archive I will do so (sadly I always get lost where to file things with OpenSUSE when I try it once in a while every few months, and the time needed and unsureness of success flaws my motivation). Cheers Friedrich -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org