From owner-freebsd-gnome@FreeBSD.ORG Sat Aug 16 09:21:02 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4469037B401 for ; Sat, 16 Aug 2003 09:21:02 -0700 (PDT) Received: from ns.waishi.jp (ns.waishi.jp [61.199.233.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47FEB43F3F for ; Sat, 16 Aug 2003 09:21:01 -0700 (PDT) (envelope-from yosimoto@waishi.jp) Received: from 192.168.0.2 (darwin.waishi.jp [61.199.233.197]) by ns.waishi.jp (Postfix) with ESMTP id 7E64822F2A for ; Sun, 17 Aug 2003 01:20:59 +0900 (JST) Date: Sun, 17 Aug 2003 01:20:57 +0900 To: freebsd-gnome@freebsd.org Message-ID: <20030817012057690712.GyazMail.yosimoto@waishi.jp> Mime-Version: 1.0 (GMessage framework 1.1.0) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Shin-ichi Yoshimoto Organization: WAISHI.JP X-Mailer: GyazMail version 1.1.0 Subject: gnomemedia2 broken X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Aug 2003 16:21:02 -0000 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 http://diary.waishi.jp/~yosimoto/diary/