Date: Sun, 17 Aug 2003 01:20:57 +0900 From: Shin-ichi Yoshimoto <yosimoto@waishi.jp> To: freebsd-gnome@freebsd.org Subject: gnomemedia2 broken Message-ID: <20030817012057690712.GyazMail.yosimoto@waishi.jp>
next in thread | raw e-mail | index | archive | help
audio/gnomemedia2 broken [snip] In file included from gmix.c:72: gmix.h:31: error: redefinition of `struct mixer_info' gmix.h:36: error: redefinition of `mixer_info' /usr/include/sys/soundcard.h:1082: error: `mixer_info' previously declared here gmake[3]: *** [gmix.o] Error 1 gmake[3]: Leaving directory `/usr/ports/audio/gnomemedia2/work/gnome-media-2.2.2/gmix' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/audio/gnomemedia2/work/gnome-media-2.2.2/gmix' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/audio/gnomemedia2/work/gnome-media-2.2.2' gmake: *** [all-recursive-am] Error 2 *** Error code 2 because src/sys/sys/soundcard.h added "struct mixer_info" in Revision 1.42. We need following patch after soundcard.h Revision 1.42. --- gmix/gmix.h.orig Sun Aug 17 01:04:41 2003 +++ gmix/gmix.h Sun Aug 17 01:05:20 2003 @@ -25,7 +25,7 @@ */ #define GMIX_VERSION 0x030000 -#if defined(ALSA) || defined(__FreeBSD__) +#if defined(ALSA) /* stolen from OSS's soundcard.h */ typedef struct mixer_info { -- Shin-ichi YOSHIMOTO <yosimoto@waishi.jp> http://diary.waishi.jp/~yosimoto/diary/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030817012057690712.GyazMail.yosimoto>