From owner-cvs-all@FreeBSD.ORG Tue Oct 2 23:06:08 2007 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6153E16A420; Tue, 2 Oct 2007 23:06:08 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.freebsd.org (Postfix) with ESMTP id 226B613C48A; Tue, 2 Oct 2007 23:06:07 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l92N653n039809; Tue, 2 Oct 2007 19:06:05 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: "Jeremy Messenger" Date: Tue, 2 Oct 2007 19:05:54 -0400 User-Agent: KMail/1.6.2 References: <200710021724.l92HO7vE091561@repoman.freebsd.org> <200710021427.55128.jkim@FreeBSD.org> In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200710021905.55831.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV version 0.90.2, clamav-milter version 0.90.2 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/multimedia/transcode Makefile X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Oct 2007 23:06:08 -0000 On Tuesday 02 October 2007 06:23 pm, Jeremy Messenger wrote: > On Tue, 02 Oct 2007 13:27:52 -0500, Jung-uk Kim wrote: > > On Tuesday 02 October 2007 01:24 pm, Jeremy Messenger wrote: > >> mezz 2007-10-02 17:24:07 UTC > >> > >> FreeBSD ports repository > >> > >> Modified files: > >> multimedia/transcode Makefile > >> Log: > >> Fix the build when audio/oss is installed by force to search > >> for sys/soundcard.h in /usr/include first rather than oss's > >> header. > >> > >> Reported by: Adonis adonis > >> > >> Revision Changes Path > >> 1.97 +2 -3 ports/multimedia/transcode/Makefile > > > > FYI, I just committed fix for this in audio/oss: > > > > http://docs.freebsd.org/cgi/mid.cgi?200710021801.l92I1ra1093473 > > Thanks for let me know! You said, '-CURRENT has OSS v4 compatible > version but -STABLE does not.' Will there be a problem for -STABLE > if an application builds with FreeBSD's soundcard.h and use oss's > stuff in the runtime? Just wondering. If the application does the right thing (e.g., use proper ioctl to find API level and do its stuff depending on the API level), it won't have a problem (at least in theory). If it is does not (e.g., check API level at compile time and generate a different binary) AND sound(4) in -STABLE is loaded instead of OSS kernel modules, it MAY have a problem because it does not support some features in OSS v4. So, the chances are slim, I think. :-) Jung-uk Kim