Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 194869 - media-sound/muine fails to compile with dev-libs/glib-2.14.1 || x11-libs/gtk+-2.12
Summary: media-sound/muine fails to compile with dev-libs/glib-2.14.1 || x11-libs/gtk+...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Peter Johanson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-06 01:43 UTC by Nirbheek Chauhan (RETIRED)
Modified: 2007-11-11 22:53 UTC (History)
3 users (show)

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 Nirbheek Chauhan (RETIRED) gentoo-dev 2007-10-06 01:43:57 UTC
media-sound/muine fails to compile on a system with the gnome-experimental overlay, probably due to glib-2.14.1

-----------
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"libmuine\" -DGNOMELOCALEDIR=\"/usr/share/locale\" -DORBIT2=1 -pthread -D_REENTRANT -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -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/gstreamer-0.10 -I/usr/include/libxml2 -L/usr/include -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -Werror -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -march=native -O2 -pipe -fomit-frame-pointer -MT gsequence.lo -MD -MP -MF .deps/gsequence.Tpo -c gsequence.c  -fPIC -DPIC -o .libs/gsequence.o
In file included from gsequence.c:23:
gsequence.h:25: error: redefinition of typedef 'GSequence'
/usr/include/glib-2.0/glib/gsequence.h:26: error: previous declaration of 'GSequence' was here
gsequence.h:51: error: conflicting types for 'g_sequence_remove_range'
/usr/include/glib-2.0/glib/gsequence.h:84: error: previous declaration of 'g_sequence_remove_range' was here
gsequence.h:86: error: conflicting types for 'g_sequence_search'
/usr/include/glib-2.0/glib/gsequence.h:91: error: previous declaration of 'g_sequence_search' was here
gsequence.c:298: error: conflicting types for 'g_sequence_remove_range'
/usr/include/glib-2.0/glib/gsequence.h:84: error: previous declaration of 'g_sequence_remove_range' was here
gsequence.c:442: error: conflicting types for 'g_sequence_search'
/usr/include/glib-2.0/glib/gsequence.h:91: error: previous declaration of 'g_sequence_search' was here
make[3]: *** [gsequence.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-sound/muine-0.8.7/work/muine-0.8.7/libmuine'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-sound/muine-0.8.7/work/muine-0.8.7/libmuine'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-sound/muine-0.8.7/work/muine-0.8.7'
make: *** [all] Error 2

--------
emerge --info

Portage 2.1.3.11 (default-linux/x86/2007.0/desktop, gcc-4.2.0/vanilla, glibc-2.6.1-r0, 2.6.21-gentoo-r2 i686)
=================================================================
System uname: 2.6.21-gentoo-r2 i686 Intel(R) Pentium(R) M processor 1.86GHz
Timestamp of tree: Fri, 05 Oct 2007 21:50:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0_rc4-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://172.31.76.254/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--compress-level=0"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/navya-overlay /usr/portage/local/layman/gnome-experimental /usr/portage/local/layman/gentopia /usr/portage/local/layman/sunrise /usr/portage/local/layman/science /usr/portage/local/layman/voip /usr/portage/local/layman/xeffects /usr/portage/local/layman/enlightenment /usr/portage/local/layman/mpd /usr/local/portage"
SYNC="rsync://172.31.76.254/gentoo-portage"
USE="X a52 aac acl acpi alsa ao avahi avi bash-completion beagle bitmap-fonts bonjour branding bzip2 cairo cddb cdparanoia cdr cli cracklib crypt cscope daap dbus dga directfb dri dvd dvdr dvdread emboss encode esd exif fam fbcon ffmpeg firefox flac flash fortran galago gd gdbm gif gimp glitz gnome gnutls gphoto2 gstreamer gtk gzip hal hddtemp iconv ieee1349 ipod ipv6 isdnlog jabber jack java javascript jingle jpeg jpeg2k kdexdeltas lame ldap libnotify mad matroska midi mime mjpeg mmx mng mp3 mpeg mudflap musepack musicbrainz nautilus ncurses nfs nls noamazon nptl nptlonly nsplugin offensive ogg openal opengl openmp pam pango pcre pdf perl png pppd python quicktime rdesktop readline real reflection ruby samba sdl session speex spell spl sse sse2 ssl startup-notification svg svga tcpd theora threads tiff totem truetype truetype-fonts type1-fonts unicode usb vcd vorbis wifi win32codecs wmf x264 x86 xml xml2 xorg xpm xv xvid zeroconf zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2007-10-06 05:40:14 UTC
Problem is obvious, upstream defining..

-Werror

-DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
-DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED
-DGNOME_DISABLE_DEPRECATED

Comment 2 Pacho Ramos gentoo-dev 2007-10-21 13:31:12 UTC
This should be fixed with a version bump to just released 0.8.8 muine release:
http://gnomefiles.org/app.php/Muine
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2007-10-22 17:54:44 UTC
0.8.8 is now in tree, closing

thanks latexer