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.