← Back to team overview

me-tv-development team mailing list archive

[Bug 377020] Re: compiling of me-tv-0.8.12 fails on Fedora 11

 

I'm still not 100% sure if this is an issue with Me TV or an issue with
your glibc/kernel headers.

-- 
compiling of me-tv-0.8.12 fails on Fedora 11
https://bugs.launchpad.net/bugs/377020
You received this bug notification because you are a member of Me TV
Development, which is subscribed to Me TV.

Status in Me TV, it's TV for me computer: Fix Released

Bug description:
Hi,

compiling of me-tv-0.8.12 fails on Fedora 11, with the following error messages.
Fedora 11 is upcoming with glibc-headers-2.10.1-1.i586 kernel-headers-2.6.29.3-140.fc11.i586
and gcc-4.4.0-4.i586
 

g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I.. -DORBIT2=1 -pthread -I/usr/include/libgnomemm-2.6 -I/usr/lib/libgnomemm-2.6/include -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/libgnome-2.0 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/atk-1.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeuimm-2.6 -I/usr/lib/libgnomeuimm-2.6/include -I/usr/include/libgnomecanvasmm-2.6 -I/usr/lib/libgnomecanvasmm-2.6/include -I/usr/include/gconfmm-2.6 -I/usr/lib/gconfmm-2.6/include -I/usr/include/libglademm-2.4 -I/usr/lib/libglademm-2.4/include -I/usr/include/libgnomeui-2.0 -I/usr/include/gnome-vfsmm-2.6 -I/usr/lib/gnome-vfsmm-2.6/include -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gail-1.0 -I/usr/include/libart-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/gnome-keyring-1 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnet-2.0 -I/usr/lib/gnet-2.0/include/      -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2   -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i586 -mtune=generic -fasynchronous-unwind-tables -Wall -Wno-unused  -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_SRC_DIR=\""."\"    -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i586 -mtune=generic -fasynchronous-unwind-tables -MT channel_manager.o -MD -MP -MF .deps/channel_manager.Tpo -c -o channel_manager.o channel_manager.cc
In file included from /usr/include/stdlib.h:321,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/cstdlib:69,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/bits/stl_algo.h:61,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/algorithm:63,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:25,
                 from /usr/include/glibmm-2.4/glibmm.h:28,
                 from epg_event.h:25,
                 from epg_events.h:25,
                 from channel.h:32,
                 from channel_manager.h:25,
                 from channel_manager.cc:22:
/usr/include/sys/types.h:62: error: conflicting declaration 'typedef __dev_t dev_t'
/usr/include/linux/types.h:13: error: 'dev_t' has a previous declaration as 'typedef __kernel_dev_t dev_t'
/usr/include/sys/types.h:67: error: conflicting declaration 'typedef __gid_t gid_t'
/usr/include/linux/types.h:27: error: 'gid_t' has a previous declaration as 'typedef __kernel_gid_t gid_t'
/usr/include/sys/types.h:72: error: conflicting declaration 'typedef __mode_t mode_t'
/usr/include/linux/types.h:15: error: 'mode_t' has a previous declaration as 'typedef __kernel_mode_t mode_t'
/usr/include/sys/types.h:77: error: conflicting declaration 'typedef __nlink_t nlink_t'
/usr/include/linux/types.h:16: error: 'nlink_t' has a previous declaration as 'typedef __kernel_nlink_t nlink_t'
/usr/include/sys/types.h:82: error: conflicting declaration 'typedef __uid_t uid_t'
/usr/include/linux/types.h:26: error: 'uid_t' has a previous declaration as 'typedef __kernel_uid_t uid_t'
In file included from /usr/include/sys/types.h:134,
                 from /usr/include/stdlib.h:321,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/cstdlib:69,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/bits/stl_algo.h:61,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/algorithm:63,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:25,
                 from /usr/include/glibmm-2.4/glibmm.h:28,
                 from epg_event.h:25,
                 from epg_events.h:25,
                 from channel.h:32,
                 from channel_manager.h:25,
                 from channel_manager.cc:22:
/usr/include/time.h:104: error: conflicting declaration 'typedef void* timer_t'
/usr/include/linux/types.h:22: error: 'timer_t' has a previous declaration as 'typedef __kernel_timer_t timer_t'
In file included from /usr/include/sys/types.h:221,
                 from /usr/include/stdlib.h:321,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/cstdlib:69,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/bits/stl_algo.h:61,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/algorithm:63,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:25,
                 from /usr/include/glibmm-2.4/glibmm.h:28,
                 from epg_event.h:25,
                 from epg_events.h:25,
                 from channel.h:32,
                 from channel_manager.h:25,
                 from channel_manager.cc:22:
/usr/include/sys/select.h:78: error: conflicting declaration 'typedef struct fd_set fd_set'
/usr/include/linux/types.h:12: error: 'fd_set' has a previous declaration as 'typedef struct __kernel_fd_set fd_set'
In file included from /usr/include/stdlib.h:321,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/cstdlib:69,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/bits/stl_algo.h:61,
                 from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/algorithm:63,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:25,
                 from /usr/include/glibmm-2.4/glibmm.h:28,
                 from epg_event.h:25,
                 from epg_events.h:25,
                 from channel.h:32,
                 from channel_manager.h:25,
                 from channel_manager.cc:22:
/usr/include/sys/types.h:235: error: conflicting declaration 'typedef __blkcnt_t blkcnt_t'
/usr/include/linux/types.h:119: error: 'blkcnt_t' has a previous declaration as 'typedef long unsigned int blkcnt_t'
make[2]: *** [channel_manager.o] Error 1
 

thanks for any help.
 
Martin