Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 May 2022 12:01:22 +0200
From:      Stefan Esser <se@FreeBSD.org>
To:        Daniel Engberg <diizzy@FreeBSD.org>
Cc:        portmgr <portmgr@FreeBSD.org>, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 519c89efe3a9 - main - audio/libmad: Update to 0.16.0
Message-ID:  <8f7afd4c-b9a1-1b23-9527-f131c5d50b52@FreeBSD.org>
In-Reply-To: <202205060959.2469xdPt078400@gitrepo.freebsd.org>
References:  <202205060959.2469xdPt078400@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------WRT1uf6DkYpjMK0fRdlzmLhv
Content-Type: multipart/mixed; boundary="------------DNXPMjWnO6GcmDv9Y1W0L3BZ";
 protected-headers="v1"
From: Stefan Esser <se@FreeBSD.org>
To: Daniel Engberg <diizzy@FreeBSD.org>
Cc: portmgr <portmgr@FreeBSD.org>, ports-committers@FreeBSD.org,
 dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Message-ID: <8f7afd4c-b9a1-1b23-9527-f131c5d50b52@FreeBSD.org>
Subject: Re: git: 519c89efe3a9 - main - audio/libmad: Update to 0.16.0
References: <202205060959.2469xdPt078400@gitrepo.freebsd.org>
In-Reply-To: <202205060959.2469xdPt078400@gitrepo.freebsd.org>

--------------DNXPMjWnO6GcmDv9Y1W0L3BZ
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Am 06.05.22 um 11:59 schrieb Daniel Engberg:
> The branch main has been updated by diizzy:
>=20
> URL: https://cgit.FreeBSD.org/ports/commit/?id=3D519c89efe3a9ddc8f3a57d=
1bb4940ff355086576
>=20
> commit 519c89efe3a9ddc8f3a57d1bb4940ff355086576
> Author:     Daniel Engberg <diizzy@FreeBSD.org>
> AuthorDate: 2022-05-06 09:47:30 +0000
> Commit:     Daniel Engberg <diizzy@FreeBSD.org>
> CommitDate: 2022-05-06 09:59:33 +0000
>=20
>     audio/libmad: Update to 0.16.0
>    =20
>     Switch to Tenacity's fork which contains patched code for all known=
 CVEs
>     and various build fixes. This also makes it easier to maintain as w=
e're
>     using an active fork. Upstream has also switched to CMake.
>    =20
>     PR:             262874
>     Approved by:    sunpoet (maintainer timeout 4+ weeks)
[...]
> --- a/audio/libmad/files/mad.pc.in
> +++ /dev/null
> @@ -1,11 +0,0 @@
> -prefix=3D%%PREFIX%%
> -exec_prefix=3D${prefix}
> -libdir=3D${exec_prefix}/lib
> -includedir=3D${prefix}/include
> -
> -Name: mad
> -Description: MPEG Audio Decoder
> -Requires:
> -Version: %%VERSION%%
> -Libs: -L${libdir} -lmad -lm
> -Cflags: -I${includedir}

This update broke all ports that depend on libmad and use pkg-config to c=
heck
for its existence and the build details!

I see that 2 ports (audio/audacity, sysutils/mtpfs)have already been patc=
hed
to adapt to this unexpected and unannounced change.

There are tens of ports that depend on audio/libmad, and I think that it
would be better to restore the old name and contents of the pkgconfig fil=
e
instead of hunting down and fixing all dependent and now broken ports.

One of my ports is affected (multimedia/dvbcut), and I'm holding back the=

commit that patches the port's project file to adapt to this change, sinc=
e I
hope for a reversal of that renaming from "mad.pc" to "libmad.pc".

There are a lot of ports that expect and rely on the previous name, and w=
e
divert from practice on all kinds of other distributions for apparently n=
o
good reason!

Regards, STefan

--------------DNXPMjWnO6GcmDv9Y1W0L3BZ--

--------------WRT1uf6DkYpjMK0fRdlzmLhv
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAmJ2Q3IFAwAAAAAACgkQR+u171r99URX
8Qf/QSFuaAkkVt6Ku+QO38s/kluNy1crxUqzR9Ar5mo1Q6dHbt3FfsHZXfYalJJvAb7fYZ66IVKW
dCQlMUr51Iall3UDFbruj/ALh+aZIrnwWUaNOzM2XdI66wafQG1JwXLN8hSEgAqp59m9gcW2du3Z
iofqR2SaG3v4ACHcj+YtfEJ58mR5fI4JFhCKZoq9VuzXDQ8Q4Zosux2uboTwOm55U6cFJGGSSdSj
29085SYSAWUTrHnv+vJU9wUGcOujCU6Ci8eQequdy2m4lG/ixOu47Z0Tl/+lzrc63voqXtR/hyZI
YsJ81VYO5YgSefMwzyrQGQ0lVKkIM8SQ3co0qfLY6A==
=QbWW
-----END PGP SIGNATURE-----

--------------WRT1uf6DkYpjMK0fRdlzmLhv--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8f7afd4c-b9a1-1b23-9527-f131c5d50b52>