Re: git: 1c0a8f34bb05 - main - security/acme.sh: Apply upstream patch for tr

From: Baptiste Daroussin <bapt_at_freebsd.org>
Date: Mon, 22 Sep 2025 12:01:24 UTC
On Mon 22 Sep 11:42, Dan Langille wrote:
> The branch main has been updated by dvl:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=1c0a8f34bb0558176e91835f88d1733e3c4d5ee3
> 
> commit 1c0a8f34bb0558176e91835f88d1733e3c4d5ee3
> Author:     Dan Langille <dvl@FreeBSD.org>
> AuthorDate: 2025-09-22 11:40:46 +0000
> Commit:     Dan Langille <dvl@FreeBSD.org>
> CommitDate: 2025-09-22 11:42:18 +0000
> 
>     security/acme.sh: Apply upstream patch for tr
>     
>     This fixes a change to "tr a-z A-Z" behaviour that appeared in
>     FreeBSD 11.*, causing tr to output unexpected garbage, not
>     uppercasing a string.
>     
>     re: * https://github.com/acmesh-official/acme.sh/issues/6511#issuecomment-3282521860
>         * https://github.com/acmesh-official/acme.sh/commit/a1ea2a5aa6a63c1c99daffc66c1463e3a2ac88ab
>     
>     PR:             289444

I replied directly in the commit upstream, but this seems overcomplex to me.

tr '[:lower:]' '[:upper:]' should work for all locales.

Best regards,
Bapt