FTBFS with new libelementary

Bug #1217762 reported by Andreas Moog on 2013-08-28
This bug affects 1 person
Affects Status Importance Assigned to Milestone
intone (Ubuntu)

Bug Description

Excerpt from buildlog:

make[3]: Entering directory `/build/buildd/intone-0.77/src'
gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_LOCALE_DIR=\""/usr//locale"\" -DPACKAGE_SRC_DIR=\""."\" -DPACKAGE_DATA_DIR=\""/usr/share"\" -I/usr/include/efreet-1 -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 -I/usr/include/eio-1 -I/usr/include/eet-1 -I/usr/include/p11-kit-1 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/lua5.1 -I/usr/include/embryo-1 -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/elementary-1 -I/usr/include/edje-1 -I/usr/include/evas-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -Wall -g -g -O2 -c callbacks.c
In file included from callbacks.h:19:0,
                 from callbacks.c:21:
db_sqlite.h:63:1: error: unknown type name 'Elm_Genlist_Item'
 extern Elm_Genlist_Item *song_list[10000], *old_song;
callbacks.c: In function 'restart_mplayer':
callbacks.c:124:2: warning: implicit declaration of function 'elm_label_label_set' [-Wimplicit-function-declaration]
  elm_label_label_set(play_cur_pos, "0:00");
callbacks.c:131:2: warning: 'elm_icon_file_set' is deprecated (declared at /usr/include/elementary-1/elm_icon.h:159) [-Wdeprecated-declarations]
  elm_icon_file_set(ic_play, buf, NULL);
callbacks.c:83:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  int ret;
callbacks.c:82:28: warning: variable 'ans' set but not used [-Wunused-but-set-variable]
  char buf[255], line[10], *ans;
callbacks.c: In function 'timer_func':
callbacks.c:155:6: warning: passing argument 1 of 'elm_genlist_item_selected_set' from incompatible pointer type [enabled by default]
      elm_genlist_item_selected_set(song_list[song_index], 1);
In file included from /usr/include/elementary-1/Elementary.h:200:0,
                 from db_sqlite.h:21,
                 from callbacks.h:19,
                 from callbacks.c:21:
/usr/include/elementary-1/elm_genlist.h:896:36: note: expected 'struct Elm_Object_Item *' but argument is of type 'int *'
 EAPI void elm_genlist_item_selected_set(Elm_Object_Item *it, Eina_Bool selected);
callbacks.c:156:6: warning: passing argument 1 of 'elm_genlist_item_show' from incompatible pointer type [enabled by default]

Full log available at https://launchpadlibrarian.net/147272237/buildlog_ubuntu-saucy-amd64.intone_0.77-2build1_FAILEDTOBUILD.txt.gz

Andreas Moog (ampelbein) wrote :

Sadly, even the latest upstream version doesn't build against the new libelementary and there has been no activity since march 2012 in the upstream code.

Changed in intone (Ubuntu):
status: In Progress → New
assignee: Andreas Moog (amoog) → nobody
Andreas Moog (ampelbein) wrote :

This is fixed in the current Ubuntu development release.

Changed in intone (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers