Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 279939 - =media-sound/audacity-1.3.8 fails to compile (conflicting GSocket declarations)
Summary: =media-sound/audacity-1.3.8 fails to compile (conflicting GSocket declarations)
Status: RESOLVED DUPLICATE of bug 278778
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-01 17:59 UTC by Kobboi
Modified: 2009-08-01 18:00 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 Kobboi 2009-08-01 17:59:24 UTC
Audacity wanted to be re-emerged due to a USE flag change. In the mean time I have been going along the changes in the gnome overlay, which leads to this compilation error:

i686-pc-linux-gnu-g++ -c -O2 -march=i686 -pipe -fomit-frame-pointer -I../lib-src/portmixer/include -I../lib-src/portaudio-v19/include -O2 -march=i686 -pipe -fomit-frame-pointer  -Wall -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -I../lib-src/FileDialog -O2 -march=i686 -pipe -fomit-frame-pointer -Wall -I/var/tmp/portage/media-sound/audacity-1.3.8/work/audacity-src-1.3.8/lib-src/lib-widget-extra        -I../lib-src/libresample/include -I../lib-src/sbsms/include -I../lib-src/libnyquist  -I/usr/include/taglib   -fno-strict-aliasing -I./include -I. -DLIBDIR=\"/usr/lib\" -D__STDC_CONSTANT_MACROS   -Wall -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/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12     AudacityApp.cpp -o AudacityApp.o
In file included from /usr/include/glib-2.0/gio/gio.h:29,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31,
                 from /usr/include/gtk-2.0/gdk/gdk.h:33,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from AudacityApp.cpp:335:
/usr/include/glib-2.0/gio/giotypes.h:120: error: conflicting declaration 'typedef struct _GSocket GSocket'
/usr/include/wx-2.8/wx/unix/gsockunx.h:41: error: 'class GSocket' has a previous declaration as 'class GSocket'
make[1]: *** [AudacityApp.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-sound/audacity-1.3.8/work/audacity-src-1.3.8/src'
make: *** [audacity] Error 2


Reproducible: Always
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2009-08-01 18:00:55 UTC

*** This bug has been marked as a duplicate of bug 278778 ***