From owner-svn-ports-branches@freebsd.org Thu Mar 3 00:08:24 2016 Return-Path: Delivered-To: svn-ports-branches@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 67527AC1CDE; Thu, 3 Mar 2016 00:08:24 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1FDFE148F; Thu, 3 Mar 2016 00:08:24 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u2308N3L008996; Thu, 3 Mar 2016 00:08:23 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u2308NaR008994; Thu, 3 Mar 2016 00:08:23 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201603030008.u2308NaR008994@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Thu, 3 Mar 2016 00:08:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r409992 - in branches/2016Q1: . audio/alsa-plugins X-SVN-Group: ports-branches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2016 00:08:24 -0000 Author: jbeich Date: Thu Mar 3 00:08:22 2016 New Revision: 409992 URL: https://svnweb.freebsd.org/changeset/ports/409992 Log: MFH: r409976 audio/alsa-plugins: partially revert r380063 Restore BUFSZ_P2=on by default as a temporarily fix for excessive CPU usage in Firefox. r378529 wasn't enough to make BUFSZ_P2=off transition smooth. PR: 203732 Reported by: Henry Hu, Arto Pekkanen, many more indirectly Approved by: ports-secteam (feld) Modified: branches/2016Q1/UPDATING branches/2016Q1/audio/alsa-plugins/Makefile Directory Properties: branches/2016Q1/ (props changed) Modified: branches/2016Q1/UPDATING ============================================================================== --- branches/2016Q1/UPDATING Wed Mar 2 23:46:37 2016 (r409991) +++ branches/2016Q1/UPDATING Thu Mar 3 00:08:22 2016 (r409992) @@ -5,6 +5,22 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20160302: + AFFECTS: audio/alsa-utils, www/firefox, www/firefox-esr, www/seamonkey + AUTHOR: jbeich@FreeBSD.org + + ALSA backend in libcubeb as used by Firefox has an unresolved issue + with the OSS patch in audio/alsa-plugins. To avoid excessive CPU + usage when playing HTML5 videos rebuild the port with BUFSZ_P2 + option enabled or reset options to default. + + However, with BUFSZ_P2 enabled alsa-utils may crash: + + $ aplay test.wav + Playing WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo + Assertion failed: (err >= 0), function set_params, file aplay.c, line 1289. + Aborted by signal Abort trap... + 20151227: AFFECTS: users of games/nethack34 AUTHOR: glewis@FreeBSD.org Modified: branches/2016Q1/audio/alsa-plugins/Makefile ============================================================================== --- branches/2016Q1/audio/alsa-plugins/Makefile Wed Mar 2 23:46:37 2016 (r409991) +++ branches/2016Q1/audio/alsa-plugins/Makefile Thu Mar 3 00:08:22 2016 (r409992) @@ -3,6 +3,7 @@ PORTNAME= alsa-plugins PORTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= ALSA/plugins \ GENTOO @@ -20,7 +21,7 @@ EXTRA_PATCHES+= ${FILESDIR}/alsa-plugins INSTALL_TARGET= install-strip CPPFLAGS+= -I${.CURDIR}/../alsa-lib/files -OPTIONS_DEFAULT=IO_PTR +OPTIONS_DEFAULT=BUFSZ_P2 IO_PTR OPTIONS_DEFINE= JACK FFMPEG PULSEAUDIO SAMPLERATE SPEEX OPTIONS_SUB= yes