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

Reply via email to