Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 230864 - media-sound/gnomad-2.9.1 doesn't build against media-libs/libmtp-0.3.0
Summary: media-sound/gnomad-2.9.1 doesn't build against media-libs/libmtp-0.3.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-05 16:14 UTC by Boris Petersen
Modified: 2008-07-05 22:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Boris Petersen 2008-07-05 16:14:16 UTC
after updating to media-libs/libmtp-0.3.0 media-sound/gnomad-2.9.1 won't compile.

Reproducible: Always

Steps to Reproduce:
1. update libmtp to 0.3.0
2. rebuild gnomad-2.9.1

Actual Results:  

i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"gnomad2\" -DPACKAGE_TARNAME=\"gnomad2\" -DPACKAGE_VERSION=\"2.9.1\" -DPACKAGE_STRING=\"gnomad2\ 2.9.1\" -DPACKAGE_BUGREPORT=\"http://sourceforge.net/tracker/\?func=add\&group_id=65573\&atid=511470\" -DPACKAGE=\"gnomad2\" -DVERSION=\"2.9.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TAGLIB=1 -DHAVE_LIBMTP=1 -DHAVE_DBUSGLIB=1 -DHAVE_HAL=1 -DGETTEXT_PACKAGE=\"gnomad2\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DGNOMADLOCALEDIR=\"/usr/share/locale\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_CHDIR=1 -I. -pthread -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/taglib -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" -DLIBDIR=\"/usr/lib\" -DPIXMAPSDIR=\""/usr/share/pixmaps"\"    -O2 -march=prescott -pipe -MT editmeta.o -MD -MP -MF .deps/editmeta.Tpo -c -o editmeta.o editmeta.c
gnomad2.c:30:1: warning: "DBUS_API_SUBJECT_TO_CHANGE" redefined
<command-line>: warning: this is the location of the previous definition
jukebox.c: In function 'hd2jb_thread':
jukebox.c:2183: error: too many arguments to function 'LIBMTP_Send_Track_From_File'
jukebox.c: In function 'hd2jb_data_thread':
jukebox.c:2350: error: too many arguments to function 'LIBMTP_Send_File_From_File'
jukebox.c: In function 'jukebox_create_playlist':
jukebox.c:2749: error: too many arguments to function 'LIBMTP_Create_New_Playlist'
jukebox.c: In function 'jukebox_create_folder':
jukebox.c:3611: error: too few arguments to function 'LIBMTP_Create_Folder'
make[1]: *** [jukebox.o] Error 1
make[1]: *** Waiting for unfinished jobs....
mv -f .deps/id3read.Tpo .deps/id3read.Po
mv -f .deps/util.Tpo .deps/util.Po
mv -f .deps/gnomad2.Tpo .deps/gnomad2.Po
mv -f .deps/filenaming.Tpo .deps/filenaming.Po
mv -f .deps/editmeta.Tpo .deps/editmeta.Po
mv -f .deps/mp3file.Tpo .deps/mp3file.Po
mv -f .deps/prefs.Tpo .deps/prefs.Po
make[1]: Leaving directory `/var/tmp/portage/media-sound/gnomad-2.9.1/work/gnomad2-2.9.1/src'
make: *** [all-recursive] Error 1


Expected Results:  
gnomad should build properly
Comment 2 Peter Alfredsen (RETIRED) gentoo-dev 2008-07-05 22:38:10 UTC
Fix in CVS