From owner-freebsd-ports@freebsd.org Mon Dec 4 16:26:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 25882E56D41 for ; Mon, 4 Dec 2017 16:26:20 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0614E6E827; Mon, 4 Dec 2017 16:26:20 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 273141C188; Mon, 4 Dec 2017 16:26:19 +0000 (UTC) From: Jan Beich To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: OSS Audio References: Date: Mon, 04 Dec 2017 17:26:11 +0100 In-Reply-To: (blubee blubeeme's message of "Mon, 4 Dec 2017 22:00:16 +0800") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 16:26:20 -0000 blubee blubeeme writes: > On Mon, Dec 4, 2017 at 8:08 PM, Jan Beich wrote: > >> blubee blubeeme writes: >> >> > I'm looking at the information for audio/oss and it seems that the source >> > used is different than the 4frontversion. >> > >> > ----- >> > >> > This port uses installation procedure that is very different from >> > the one used by 4Front and is not supported by them. >> > >> > ----- >> > >> > The port also seems to lack a maintainer but a lot of work is being >> > committed by jbeich@FreeBSD.org, mat@FreeBSD.org and a few others. >> >> Well, you've answered your own question. There's no maintainer to check >> which downstream differences still make sense. >> >> What is better maintained[1] and supported is FreeBSD fork of OSS - >> sound(4). >> See OSSv4 compatibility in https://people.freebsd.org/~ >> ariff/SOUND_4.TXT.html >> Not sure why those bits haven't migrated into the manpage. >> >> [1] 4Front vs. FreeBSD commit activity: >> https://sourceforge.net/p/opensound/git/ci/master/log/ >> https://svnweb.freebsd.org/base/head/sys/dev/sound/?view=log >> > Thanks for the heads up, I am still learning my way around so I might ask > questions that don't seem to make sense sometimes. > > Since there is no maintainer and the FreeBSD OSS is a fork [I'd assume] of > an earlier version, wouldn't it be wise to port over the new OSS 4.xx since > this page: http://manuals.opensound.com/developer/ossapi.html > lists a lot of benefits for the new 4.xx version. Why? Not much of 4Front code is left[1] in FreeBSD implementation and OSSv4 API is already supported. Please, be more specific what exactly you're missing. [1] See https://wiki.freebsd.org/Sound and copyrights under sys/dev/sound