From nobody Mon Mar 18 16:49:58 2024 X-Original-To: freebsd-multimedia@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Tz17536dWz5F4cT for ; Mon, 18 Mar 2024 16:50:09 +0000 (UTC) (envelope-from christos@freebsd.org) Received: from margiolis.net (mail.margiolis.net [95.179.159.8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tz1741hgBz4nGL; Mon, 18 Mar 2024 16:50:08 +0000 (UTC) (envelope-from christos@freebsd.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=margiolis.net header.s=mail header.b="V/DlZTzN"; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=freebsd.org (policy=none); spf=softfail (mx1.freebsd.org: 95.179.159.8 is neither permitted nor denied by domain of christos@freebsd.org) smtp.mailfrom=christos@freebsd.org DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=mail; bh=l5NGPtvTGEIqsbG 3qYvtSu0a2uEkUeJwO4cgWMDhbTU=; h=in-reply-to:references:subject:cc:to: from:date; d=margiolis.net; b=V/DlZTzNOvByoLdLJevTDYpqJ3NXJdyIX7iMSr07 7JN8VJhThAv/CuRvxtWCjlymIWc4aF50eICBlTfLUSyK/IKn35H1G+QyopVpMkEIYsYA4e qPWR8h2cmiUaMH/+/Sl8SwDkmRjDq9TQn269MnFhgGIJiRfRn/1vD1drXDASY= Received: from tpad (ip-45-81-121-44.ask4internet.com [45.81.121.44]) by margiolis.net (OpenSMTPD) with ESMTPSA id 22e655c7 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Mon, 18 Mar 2024 16:49:59 +0000 (UTC) Date: Mon, 18 Mar 2024 17:49:58 +0100 From: Christos Margiolis To: Mark Johnston Cc: status-updates@freebsdfoundation.org, freebsd-multimedia@freebsd.org, jrm@freebsd.org, Konstantin Belousov , Florian Walpen Subject: Re: Re: Re: [Development report #7] Audio Stack Improvements Message-ID: References: List-Id: Multimedia discussions List-Archive: https://lists.freebsd.org/archives/freebsd-multimedia List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-multimedia@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.70 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MID_RHS_NOT_FQDN(0.50)[]; R_DKIM_ALLOW(-0.20)[margiolis.net:s=mail]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : No valid SPF, DKIM not aligned (relaxed),none]; ASN(0.00)[asn:20473, ipnet:95.179.144.0/20, country:US]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; FREEFALL_USER(0.00)[christos]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-multimedia@freebsd.org]; FROM_HAS_DN(0.00)[]; FREEMAIL_CC(0.00)[freebsdfoundation.org,freebsd.org,gmail.com,submerge.ch]; RCPT_COUNT_FIVE(0.00)[6]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; DKIM_TRACE(0.00)[margiolis.net:+] X-Rspamd-Queue-Id: 4Tz1741hgBz4nGL Mark Johnston wrote: > On Fri, Mar 15, 2024 at 06:00:16PM +0100, Christos Margiolis wrote: > > Applications are meant to open an audio device through /dev/dsp (if > > hw.snd.basename_clone is enabled), or through /dev/dspX, so the vast > > majority of applications should work with no problems. > > > > Applications that open a device through /dev/dspX.[X]X will break with > > this patch. However, opening a device like this is discouraged anyway, > > according to the sound(4) man page (see FILES section): > > To your knowledge, do any popular applications actually do this? A > comment in the man page isn't very important if applications end up > ignoring it. :) I don't really know of an application that does this. Konstantin Belousov wrote: > On Fri, Mar 15, 2024 at 10:38:01PM -0400, Mark Johnston wrote: > > If needed, would it be a lot of work to provide backward compatibility? > Should be rather trivial, to catch the case in the devfs lookup clone > callback and instantiate fake nodes. So, it is indeed trivial to catch it in the lookup loop, but currently /dev/dsp%d.[p|r|vp|vr]%d will have no effect because with this patch you cannot open a specific channel, so what we could do is simply dev_ref() /dev/dsp%d. Florian Walpen wrote: > Is it even possible to open pcm devices through /dev/dspX.Y currently? > I remember that I stumbled upon this when I developed the Jack backend > and it wasn't possible to open /dev/dspX.Y, I had to use /dev/dspX. > Just checked and that still seems to be the case on 14.0-RELEASE. > Unless I missed something, I'd conclude that it's not used in ports > :-) I think you can, but because a specific channel can only be opened exclusively, if say, /dev/dsp0.0 is already opened, an application cannot re-open it, so maybe this is why you're getting errors. Also some IOCTLs seem to not work on VCHANs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246208 > Non-clone aliases like /dev/dsp_mmap seem to work though, never > actually seen them in use but I think we should preserve them as part > of OSSv4 compatibility. Yeah, we can do this. Christos From nobody Fri Mar 22 04:04:13 2024 X-Original-To: multimedia@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4V17xV52HHz5FbVm for ; Fri, 22 Mar 2024 04:04:14 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4V17xV21m2z42Qx for ; Fri, 22 Mar 2024 04:04:14 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1711080254; a=rsa-sha256; cv=none; b=basmRLctXwsmpvvNhPhMAvQXZmEOFYCL67dHT/vytRAzGBAbeiDZshGLgp1JNyRPuXKoUD j2ZyHa86nPvg1WQ7IUQQFD4dWOUOzRdMmLsDgTkErF9++l1ZLyUE8HncmBH+x/IHlhRgep yk/pg4BG+HBXnld/dNujs3cCoXvss8APGEUkLnwloZZF9/oihC76gXLOu9kMxj0Z4COdTS tSK5ag7ceR3HyX9VMvdttIE37j6ahVYZTo+rD/oHfO4OaXoih0aM1RZruRXyd3K4ig+20B V0uP5AhqWNfOhUxl1DaDMteo7fRZXwvpvxmCVW/+2ZhiUr6LMN0bQ79+rj1Ddw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711080254; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=SaRm2WHh+/GiWP5idq4rgvZ2pPdEbVnshSLVtj6oCFQ=; b=cSeWF4/zTRMRrWmuERtObi77ObnUPOR/Kb+grMMqGC5gyAzIrVBQliQQZVrixyJx8RPM3q UNz28HkJxRNzBpkOXjcdX1NeUaULGs8wcQREeW5SG80N+zQg2IkqihUAXhjbKmkOVAEJwz G//DipjI16k9hEKfGglOX/t670m/IrJI0f7c40X8jHtHEv1BPd5QF3hbJASwMqgwYyrynP HcwSDDwDd31WZ1m9Zd/CiVeApXU7aIxkvscpr9FlBUwyzbUUu4NEN5a11LiSpNPo+7qiwb B94BvCqao3pVlnpxBiXwHcpZOQlPu72Lf+mywdlPC+xFUr5fAUPlBoclaDarcA== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4V17xV0dK6z14J7 for ; Fri, 22 Mar 2024 04:04:14 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 42M44Du8014548 for ; Fri, 22 Mar 2024 04:04:13 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 42M44DNE014547; Fri, 22 Mar 2024 04:04:13 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202403220404.42M44DNE014547@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Multimedia discussions List-Archive: https://lists.freebsd.org/archives/freebsd-multimedia List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-multimedia@freebsd.org MIME-Version: 1.0 Date: Fri, 22 Mar 2024 04:04:13 +0000 From: portscout@FreeBSD.org To: multimedia@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/multimedia@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ audio/gstreamer1-plugins-cdparanoia | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ audio/gstreamer1-plugins-ogg | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ audio/gstreamer1-plugins-opus | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ audio/gstreamer1-plugins-vorbis | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ graphics/gstreamer1-plugins-gl | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ graphics/gstreamer1-plugins-libvisual | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ multimedia/gstreamer1 | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ multimedia/gstreamer1-editing-services | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ multimedia/gstreamer1-libav | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ multimedia/gstreamer1-plugins | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ multimedia/gstreamer1-plugins-theora | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ multimedia/py-gstreamer1 | 1.22.4 | 1.24.1 ------------------------------------------------+-----------------+------------ x11/gstreamer1-plugins-x | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ x11-toolkits/gstreamer1-plugins-pango | 1.22.10 | 1.24.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Sun Mar 24 21:00:24 2024 X-Original-To: multimedia@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4V2pP52Tc4z5GR5S for ; Sun, 24 Mar 2024 21:00:25 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4V2pP50MCTz4lLk for ; Sun, 24 Mar 2024 21:00:25 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1711314025; a=rsa-sha256; cv=none; b=C8ocqLxeO6y+qVHrXW1s5QAhbvJz8pZpcU0O762UM6EI6GzZp1eyk3t5gAmNPeyWb5/OXS QDcCNG5Lb/KYRA2LSmjjg8pWVjC63jFJAbmrOfPFtQzKFzyfsyCQMhrgF0MY/GuZrg/u9w M8G7xqHnwyFzGFckb4TBlnvRTNRGEYdC64k8MH4FFQjxPdi6SYyBL9hgo6ma+A9dsObk71 rXyN6lcc/wLxu2/hj/mVTndpJf8EJ8JQXj7Fol7uJLSmNhwYz71oTuMFiY2U5V6m51nxgf NlbHkRzGN4FbAoDyW0Vj92O3DLk6adHBKaix1Ks34G7UEZpUTBuqPvaWtRoxBw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711314025; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=iPdc4IcqsGph910AqpIf11kQD7UW7IvV1QuIDeHrfs8=; b=NF8XqJcjSREMG/30KTJChw+WVyffnAPN0i4X4ztaXcaDDLZKDDTi3hBuWYW0Jy4XXr0TYn S8L+nsTURpYAipSyXKG0HeOM4PO7HfeiSx5KKD11Qv61kMCJTzyT8gce4rhHntCEKRo2v/ gGiGq5TYPSWQVTqXiL/1MUb7fi1zS6WnBuyh2vn/oC1B3eVIitbOejcvcn7fUK9CEgZCgL EhH+x3FUT/MwAtizCyfFTJ/DZyavEQJTCTiLEU9zO3hMFhLQavLEr4mrStz9KuyHcBv68h m+g3Vwucu/59WhXaV5wujKjIPA3q0HoEhzzEKdcnFjesfyVo/t72MVrgde1siw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4V2pP474NRznmj for ; Sun, 24 Mar 2024 21:00:24 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 42OL0OlP061947 for ; Sun, 24 Mar 2024 21:00:24 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 42OL0Oxr061946 for multimedia@FreeBSD.org; Sun, 24 Mar 2024 21:00:24 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202403242100.42OL0Oxr061946@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: multimedia@FreeBSD.org Subject: Problem reports for multimedia@FreeBSD.org that need special attention Date: Sun, 24 Mar 2024 21:00:24 +0000 List-Id: Multimedia discussions List-Archive: https://lists.freebsd.org/archives/freebsd-multimedia List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-multimedia@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="17113140243.BEddd.57478" Content-Transfer-Encoding: 7bit --17113140243.BEddd.57478 Date: Sun, 24 Mar 2024 21:00:24 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- New | 275057 | audio/libsndfile: CVE-2022-33065 fix not availabl Open | 252099 | multimedia/webcamd after a stop of the webcamd se Open | 270642 | www/firefox: 112.0: no sound with sndio backend Open | 225237 | www/firefox causes zombie through accessibility/s 4 problems total for which you should take action. --17113140243.BEddd.57478 Date: Sun, 24 Mar 2024 21:00:24 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
New         |    275057 | audio/libsndfile: CVE-2022-33065 fix not availabl
Open        |    252099 | multimedia/webcamd after a stop of the webcamd se
Open        |    270642 | www/firefox: 112.0: no sound with sndio backend
Open        |    225237 | www/firefox causes zombie through accessibility/s

4 problems total for which you should take action.
--17113140243.BEddd.57478--