Branch: refs/heads/craigb/dotphony_not_portable
  Home:   https://github.com/Perl/perl5
  Commit: f5b7e31ebaee20c554343ee30a97c2112f37c31a
      
https://github.com/Perl/perl5/commit/f5b7e31ebaee20c554343ee30a97c2112f37c31a
  Author: Craig A. Berry <craigbe...@mac.com>
  Date:   2023-04-08 (Sat, 08 Apr 2023)

  Changed paths:
    M Porting/Maintainers.pl
    M dist/Locale-Maketext/Makefile.PL
    M t/porting/customized.dat

  Log Message:
  -----------
  .PHONY not portable in dist/Locale-Maketext/Makefile.PL

It breaks the build on VMS because .PHONY is a syntax error in
the native make-like utilities.  It probably also breaks nmake
builds on Windows.

The solution here is to exclude the entire postamble with the
.PHONY directive and the developer convenience targets when the
build is running in core.  This may be a slightly bigger hammer
than necessary but seems safe and simple enough.


Reply via email to