Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: d7ad45820a51a2fb7522182bd1d267bd811cc835 https://github.com/Perl/perl5/commit/d7ad45820a51a2fb7522182bd1d267bd811cc835 Author: Karl Williamson <k...@cpan.org> Date: 2024-10-21 (Mon, 21 Oct 2024)
Changed paths: M perl_langinfo.h Log Message: ----------- perllang_info.h: White-space only Columnarize table Commit: 5957de4f26e053df92901384f4c86001f6421470 https://github.com/Perl/perl5/commit/5957de4f26e053df92901384f4c86001f6421470 Author: Karl Williamson <k...@cpan.org> Date: 2024-10-21 (Mon, 21 Oct 2024) Changed paths: M perl_langinfo.h Log Message: ----------- perl_langinfo.h: Fix to work on Android See GH #22627. Glibc has a few locale categories that aren't used elsewhere, AFAIK. Android has a crippled implementation of them, in that it has none of the items that comprise the categories. In a typical langinfo.h, these are enum fields, so their existence can't be checked with an #ifdef, but in Android, everything is a #define, so much be checked with #ifdef. To get around this without writing a Configure probe, this commit just creates #defines when they are missing the category (which catches the non-Androids) or when using Android. Compare: https://github.com/Perl/perl5/compare/e4d3d0c06a98...5957de4f26e0 To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications