SIGABRT in valac compiling unity-place-files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Vala |
Expired
|
Medium
|
|||
unity-lens-files |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I can't build Unity Files Place in Arch Linux due a vala compilation error. (Unity Applications Place was built fine.)
All dependences are installed correctly:
glib2 2.27.91
libzeitgeist 0.3.2
libunity 3.2.14
zeitgeist-
vala 0.10.3 (I've also tried with 0.11.5)
The build log:
make all-recursive
make[1]: Entering directory `/home/
Making all in src
make[2]: Entering directory `/home/
GEN unity_files_
main.vala:
static Application? app = null;
Compilation failed: 1 error(s), 0 warning(s)
make[2]: *** [unity_
make[2]: Leaving directory `/home/
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/
make: *** [all] Error 2
The used PKGBUILD files can be found here: https:/
summary: |
- cannot build Unity Files Place on Arch Linux + SIGABRT in valac compiling unity-place-files |
Changed in vala: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Changed in vala: | |
status: | New → Incomplete |
Changed in vala: | |
status: | Incomplete → Expired |
So it appears that something in the stack doesn't support
GApplication... The glib version you have should be good enough, so
perhaps it's the case the Vala version is too old, but I have it
working ok with 0.11.3 and 0.11.5 here and you say that that doesn't
work.
What does the command 'grep Application vala-0. 12/vapi/ gio-2.0. vapi' tell you? It oughta print out
/usr/share/
something with "public class Application ...".
Second guessing; I think that maybe your 0.11.5 Vala compiler wasn't
correctly picked up at build time, and it used the old 0.10.3 one
instead without that being visible in the build log?