Re: t3900 failure on macOS, iconv(3) broken?
- From
- Yee Cheng Chin <ychin.macvim@gmail.com>
- Date
- Dec 9, 2025, 03:50 UTC
- Message-ID
- <CAHTeOx-By55enMxt7YkCd6e=TbE7v+1ipN3wSFQc2n+9F_L7_Q@mail.gmail.com>
- In-Reply-To
- <CAOTNsDzmGypKNOg-pFuW45qst+g8=LHQbdNAgtVYJvD8pxa6_Q@mail.gmail.com>
> * macOS 14.8.2 > * These tests pass. > It looks like the system iconv is broken on macOS 15 or later.
I'm a little surprised that these tests pass in macOS 14 with native (aka not from Homebrew) iconv. Apple replaced GNU iconv with a custom version in macOS 14, which also caused a fair bit of breakages among other third-party software. I would have expected this CI test to break on macOS 14 unless this is a new behavior change / bug introduced in macOS 15.
But yes, one way to fix it is to just provide the Homebrew GNU iconv via ICONVDIR.