From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jul 15 18:58:09 2008 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D74DE106566B; Tue, 15 Jul 2008 18:58:09 +0000 (UTC) (envelope-from martin.laabs@mailbox.tu-dresden.de) Received: from mailout2.zih.tu-dresden.de (mailout2.zih.tu-dresden.de [141.30.67.73]) by mx1.freebsd.org (Postfix) with ESMTP id 93D558FC0C; Tue, 15 Jul 2008 18:58:09 +0000 (UTC) (envelope-from martin.laabs@mailbox.tu-dresden.de) Received: from rmc67-31.zih.tu-dresden.de ([141.30.67.31] helo=server-n) by mailout2.zih.tu-dresden.de with esmtp (Exim 4.63) (envelope-from ) id 1KIpRb-000200-MW; Tue, 15 Jul 2008 20:40:26 +0200 Received: from martin (p5B0EDC4D.dip.t-dialin.net [91.14.220.77]) by server-n (Postfix) with ESMTP id 67441100A08E; Tue, 15 Jul 2008 20:40:01 +0200 (CEST) Date: Tue, 15 Jul 2008 20:40:00 +0200 To: freebsd-ports-bugs@freebsd.org From: "Martin Laabs" Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 References: <200807121600.m6CG0Hl1017996@freefall.freebsd.org> <200807142020.09115.jkim@FreeBSD.org> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <200807142020.09115.jkim@FreeBSD.org> User-Agent: Opera Mail/9.10 (Linux) X-TUD-Virus-Scanned: mailout2.zih.tu-dresden.de Cc: jkim@freebsd.org Subject: Re: ports/125542: audio/oss does not return propper SNDCTL_DSP_GETBLKSIZE size X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2008 18:58:09 -0000 Hi, > This is one of the incompatibilities between FreeBSD vs. OSS API. [...] > You have two choices here. Compile your appliacations with > include/soundcard.h from OSS distribution or use > SNDCTL_DSP_GET[IO]SPACE as recommeneded in the manual. The latter is > obviously better choice and there is no incompatibility between the > two versions. OK so far ... But there are some binary programs (i.e. skype and teamspeak, maybe also the flashplayer?) which can't be fixed in source. They just won't work with the OSS driver and - as far as I can see - this concerns not only the "ich" driver but all OSS drivers since the ioctl handling is done in the framework. Greetings, Martin L.