Re: [bug #68453] bash 5.3 on macOS (Homebrew): inconsistent locale handling e.g. in printf builtin

Chet Ramey <[email protected]> Thu, 25 Jun 2026 15:20:50 -0400
Newsgroups gmane.comp.shells.bash.bugs
Organization ITS, Case Western Reserve University
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------ta7SRSnBkh6UZcuUVl3gKXnA
Content-Type: multipart/mixed; boundary="------------hcsKrhbbLdRH8aMjyOxIGTAg";
 protected-headers="v1"
From: Chet Ramey <[email protected]>
Reply-To: [email protected]
To: Collin Funk <[email protected]>, Grisha Levit <[email protected]>
Cc: [email protected], bug-bash <[email protected]>
Message-ID: <[email protected]>
Subject: Re: [bug #68453] bash 5.3 on macOS (Homebrew): inconsistent locale
 handling e.g. in printf builtin
References: <[email protected]>
 <[email protected]>
 <CAMu=BrqOoY1nS3y4bsk141HnnZUcyrXMoyVjzQgZVk5XdmhQtA@mail.gmail.com>
 <[email protected]>
 <CAMu=BrqvBv9Az13-cmGYY_FTCLHqYvLFpMcOgzd5F5bHVx14GA@mail.gmail.com>
 <[email protected]>
In-Reply-To: <[email protected]>

--------------hcsKrhbbLdRH8aMjyOxIGTAg
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gNi8yNC8yNiAxMTowMiBQTSwgQ29sbGluIEZ1bmsgd3JvdGU6DQo+IEdyaXNoYSBMZXZp
dCA8Z3Jpc2hhbGV2aXRAZ21haWwuY29tPiB3cml0ZXM6DQo+IA0KPj4gSSB0aGluayB0aGlz
IGJlaGF2aW9yIG1pZ2h0IGp1c3QgYmUgYSBnbnVsaWIgYnVnPw0KPj4NCj4+IEFGQUlDVCwg
d2hhdCBoYXBwZW5zIGluIHRoaXMgY2FzZSAobm8gcmVsZXZhbnQgdmFyaWFibGVzIGluIHRo
ZQ0KPj4gZW52aXJvbm1lbnQsIFN5c3RlbSBQcmVmZXJlbmNlcyBMYW5ndWFnZS9SZWdpb24g
c2V0IHN1Y2ggdGhhdCB0aGV5IGRvDQo+PiBub3QgbWF0Y2ggYSB2YWxpZCBsb2NhbGUpOg0K
Pj4NCj4+IGxpYmludGxfc2V0bG9jYWxlKExDX0FMTCwiIikgd2lsbCBzZXQgdGhlIExDX05V
TUVSSUMgY2F0ZWdvcnkgKGFuZCBvdGhlcnMpIGJ5Og0KPj4gKiBjaGVja2luZyB0aGUgdmFs
dWUgb2YgdGhlICJBcHBsZUxvY2FsZSIgcHJlZmVyZW5jZSB2YWx1ZSAoZW5fREUpDQo+PiAq
IGNhbGxpbmcgdGhlIHN5c3RlbSBzZXRsb2NhbGUgd2l0aCB0aGlzIHZhbHVlICh3aGljaCBm
YWlscykNCj4+ICogZmluZGluZyBhbiBhcHByb3ByaWF0ZSBsb2NhbGUgbmFtZSBiYXNlZCBv
biB0aGUgdGVycml0b3J5IChkZV9ERSkNCj4+ICogY2FsbGluZyB0aGUgc3lzdGVtIHNldGxv
Y2FsZSB3aXRoIHRoaXMgdmFsdWUNCj4+DQo+PiBsaWJpbnRpbF9zZXRsb2NhbGUoTENfTlVN
RVJJQywgIiIpIHVzZXMgYSBkaWZmZXJlbnQgY29kZSBwYXRoLCB3aGljaA0KPj4gZG9lcyBu
b3QgZG8gdGhlIGxhc3QgdHdvIHN0ZXBzLCBhbmQgc28gd2lsbCBqdXN0IGZhaWwuDQo+IA0K
PiBEb2VzIGJhc2ggdXNlIEdudWxpYidzIHNldGxvY2FsZSBvbiBNYWNPUz8NCg0KSXQgdXNl
cyBsaWIvaW50bCBmcm9tIGdldHRleHQtMC4yMS4xLiBJIGNoYW5nZWQgdG8gdGhhdCB2ZXJz
aW9uIGluDQpBdWd1c3QsIDIwMjMuIEFzIEkgcmVjYWxsLCB0aGVyZSB3YXMgc29tZXRoaW5n
IGFib3V0IGdldHRleHQtMC4yMiB0aGF0DQptYWRlIGl0IHVud29ya2FibGUgd2l0aCBiYXNo
LCBidXQgSSBjYW4ndCByZW1lbWJlciBleGFjdGx5Lg0KDQotLSANCmBgVGhlIGx5ZiBzbyBz
aG9ydCwgdGhlIGNyYWZ0IHNvIGxvbmcgdG8gbGVybmUuJycgLSBDaGF1Y2VyDQoJCSBgYEFy
cyBsb25nYSwgdml0YSBicmV2aXMnJyAtIEhpcHBvY3JhdGVzDQpDaGV0IFJhbWV5LCBVVGVj
aCwgQ1dSVSAgICBjaGV0QGNhc2UuZWR1ICAgIGh0dHA6Ly90aXN3d3cuY3dydS5lZHUvfmNo
ZXQvDQo=

--------------hcsKrhbbLdRH8aMjyOxIGTAg--

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

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

wmMEABEIACMWIQR8ATX7CIqvbGbGULm7WGnwZOp0qwUCaj1/kgUDAAAAAAAKCRC7WGnwZOp0qy4F
AKCQhIHoccyKi+CuXo9LuJiuAb2d+gCfXu3SoQ2guUGhiG3Da6Cg07CguDE=
=u2Qm
-----END PGP SIGNATURE-----

--------------ta7SRSnBkh6UZcuUVl3gKXnA--