failed to build with gtk+2.16.1, vala 0.7.1

Bug #369409 reported by Unnamed_Hero
4
Affects Status Importance Assigned to Milestone
Ejecter
Invalid
High
Federico Pelloni

Bug Description

Checking for program gcc : ok /usr/bin/gcc
Checking for compiler version : ok 4.2.4
Checking for program cpp : ok /usr/bin/cpp
Checking for program ar : ok /usr/bin/ar
Checking for program ranlib : ok /usr/bin/ranlib
Checking for gcc : ok
Checking for program valac : ok /usr/bin/valac
Checking for gthread-2.0 : ok
Checking for program version valac >= 0.1.6 : ok 0.7.1
Checking for program msgfmt : ok /usr/bin/msgfmt
Checking for program intltool-merge : ok /usr/bin/intltool-merge
Checking for header locale.h : ok
Checking for glib-2.0 >= 2.16.0 : ok
Checking for gtk+-2.0 >= 2.12.0 : ok
Checking for gio-2.0 : ok
Checking for hal : ok
Checking for dbus-glib-1 >= 0.60 : ok
Checking for gtk+ version >= 2.14 : ok
Checking for vala version >= 0.3.0 : ok (0.7.1)

---cut---

[26/34] valac_task: src/about.vala src/alternatives-gtk-2.14.vala src/conf.vala src/device.vala src/ejecter.vala src/menu.vala src/misc.vala -> build/default/src/about.c build/default/src/about.h build/default/src/alternatives-gtk-2.14.c build/default/src/alternatives-gtk-2.14.h build/default/src/conf.c build/default/src/conf.h build/default/src/device.c build/default/src/device.h build/default/src/ejecter.c build/default/src/ejecter.h build/default/src/menu.c build/default/src/menu.h build/default/src/misc.c build/default/src/misc.h
gtk+-2.0.vapi:31.69-31.69: warning: deprecated syntax, use `owned` modifier
gtk+-2.0.vapi:37.67-37.67: warning: deprecated syntax, use `owned` modifier
gtk+-2.0.vapi:321.59-321.59: warning: deprecated syntax, use `owned` modifier
gtk+-2.0.vapi:531.54-531.54: warning: deprecated syntax, use `owned` modifier
gtk+-2.0.vapi:2053.57-2053.57: warning: deprecated syntax, use `owned` modifier
gtk+-2.0.vapi:4330.63-4330.63: warning: deprecated syntax, use `owned` modifier
gtk+-2.0.vapi:4567.65-4567.65: warning: deprecated syntax, use `owned` modifier
gtk+-2.0.vapi:5301.89-5301.89: warning: deprecated syntax, use `owned` modifier
gtk+-2.0.vapi:5513.70-5513.70: warning: deprecated syntax, use `owned` modifier
gtk+-2.0.vapi:5515.82-5515.82: warning: deprecated syntax, use `owned` modifier
alternatives-gtk-2.14.vala:44.40-44.101: warning: unhandled error `GLib.Error'
about.vala:55.33-55.38: error: The name `hide' does not exist in the context of `int'
about.vala:53.21-53.81: warning: unhandled error `GLib.Error'
ejecter.vala:31.5-31.31: warning: Ejecter.App.icon hides inherited field `Gtk.Window.icon'. Use the `new' keyword if hiding was intentional
ejecter.vala:35.5-35.27: warning: Ejecter.App.title hides inherited field `Gtk.Window.title'. Use the `new' keyword if hiding was intentional
Build failed
 -> task failed (err #1):
 {task: valac_task about.vala,alternatives-gtk-2.14.vala,conf.vala,device.vala,ejecter.vala,menu.vala,misc.vala -> about.c,about.h,alternatives-gtk-2.14.c,alternatives-gtk-2.14.h,conf.c,conf.h,device.c,device.h,ejecter.c,ejecter.h,menu.c,menu.h,misc.c,misc.h}

Revision history for this message
Federico Pelloni (fredp) wrote :

I hate vala folks, each new release breaks everything... >:-[

I'm sorry but nowadays I'm quite busy at the university, I don't know when I'll manage to fix this... Sorry.

Revision history for this message
Unnamed_Hero (uh-linux) wrote :

Thank for a fast reply. What is the last version of vala is currently compatible with ejecter?
I've tried 0.3 and 0.5.3 (as a minimal in deps, and 0.5.3 was founded in bugzilla thread).

With both versions ejecter was compiled, but when launched - nothing happend, even after inserting usb hdd and ssd flash

Revision history for this message
Devid Antonio Filoni (d.filoni) wrote :

In Ubuntu Karmic ejecter package, I fixed this applying the attached patch. You'll also need to use a new waf version in order to build ejecter.

Revision history for this message
Federico Pelloni (fredp) wrote :

I'm having troubles too building on Karmic alpha 6 (vala 0.7.5, gtk 2.17.11). Can't find dbus headers.

Changed in ejecter:
assignee: nobody → Federico Pelloni (fredp)
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Federico Pelloni (fredp) wrote :

I fixed the problem I was having. It was my fault, there was an error in waf scripts.

Revision history for this message
Federico Pelloni (fredp) wrote :

I'm closing this as situation is now unclear.
Released version - and "ejecter" bzr branch compiles on Jaunty with stock software.
"karmic-gdu" bzr branch compiles on Karmic alpha 6.
If you have any trouble please feel free to file a new bug. Thank you.

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

Other bug subscribers

Remote bug watches

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