Build error: spell.vala

Bug #1176041 reported by Maxime Gauduin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Scratch
Fix Released
Medium
Unassigned

Bug Description

Trying to build scratch on Arch Linux x86_64 fails on spell.vala. gtkspell is at 3.0.2 and vala at 0.20.1. Please find attached a build log.

Revision history for this message
Maxime Gauduin (alucryd) wrote :
Revision history for this message
Mario Guerriero (mefrio-g) wrote :

it works fine with gtkspell 3.0.0 and valac 0.18 but I can't get any more updated version here now. Anyway it does not seem to be a spell plugin issue. Could you try to remove the "add_subdirectory (spell)" line from "plugins/CMakeLists.txt" and then build again?

Changed in scratch:
status: New → Incomplete
Revision history for this message
Maxime Gauduin (alucryd) wrote :

Thx for the quick answer. It works fine when the spell plugin is not built, it's definitely a spell issue.

Revision history for this message
Mario Guerriero (mefrio-g) wrote :

Well, it seems you do not have the gtkspell vapi. Can you check in vapi folder? At least it is not a version issue.

Revision history for this message
Mario Guerriero (mefrio-g) wrote :

Also you could try to branch and build the latest revision to see if it is fixed.

Revision history for this message
Maxime Gauduin (alucryd) wrote :

Hmm, we do have the vapi, you can find the file list of the gtkspell3 package here: https://www.archlinux.org/packages/community/x86_64/gtkspell3/files/

I took a look at the vapi you ship with the source code, it seems the API has changed. Here is what the new one looks like: https://dl.dropboxusercontent.com/u/43076209/gtkspell3-3.0.vapi.

I guess I'll keep the spellcheck disabled until you are at 3.0.2. Thx again for the answers!

Revision history for this message
Mario Guerriero (mefrio-g) wrote :

Indeed the problem is that your system is much more updated the Luna. I am sorry but I won't fix this bug until Luna will be released or I could compromise Scratch stability on elementary OS.

Changed in scratch:
status: Incomplete → Confirmed
importance: Undecided → Medium
milestone: none → 2.1
Revision history for this message
Maxime Gauduin (alucryd) wrote :

Of course, I wouldn't ask you to do that. I'm following elementaryOS, that's why I'm trying to build its packages so we can have Pantheon in Arch Linux too (I really should learn some programming so I can fix things like this).

Changed in scratch:
milestone: 2.0.1 → 2.1
Revision history for this message
Maxime Gauduin (alucryd) wrote :

Latest bzr now builds and runs fine with vala 0.20, many thanks!

Changed in scratch:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.