Branch: refs/heads/smoke-me/tonyc/18936-xlocale-as-needed
  Home:   https://github.com/Perl/perl5
  Commit: fcaf0ac32a1ca4800f968a6054759e2abac843ae
      
https://github.com/Perl/perl5/commit/fcaf0ac32a1ca4800f968a6054759e2abac843ae
  Author: Tony Cook <t...@develop-help.com>
  Date:   2021-06-29 (Tue, 29 Jun 2021)

  Changed paths:
    M Configure
    M Cross/config.sh-arm-linux
    M Cross/config.sh-arm-linux-n770
    M NetWare/config.wc
    M Porting/config.sh
    M config_h.SH
    M configure.com
    M perl.h
    M plan9/config_sh.sample
    M uconfig.h
    M uconfig.sh
    M uconfig64.sh
    M win32/config.gc
    M win32/config.vc

  Log Message:
  -----------
  only #include <xlocale.h> when it is actually needed

This header was originally only needed for builds on darwin and
FreeBSD, but was being included whenever it was detected.

This has caused problems when what was an internal header was
removed (from glibc) and in general wasn't needed anyway.

On FreeBSD only localeconv_l() requires xlocale.h, so we test
specifically for that.


Reply via email to