X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=vos%2FChanges;h=3426d20c94a93105a4ac1d06d8498c71d0d76a98;hb=e26df76ac13ccf3f750bea05eac65b7ffffc7826;hp=9af03d1c5f8e206a1cb6c2181c4501d149a7d9c7;hpb=cb50131aab68ac6dda048612c6e853b8cb08701e;p=p5sagit%2Fp5-mst-13.2.git diff --git a/vos/Changes b/vos/Changes index 9af03d1..3426d20 100644 --- a/vos/Changes +++ b/vos/Changes @@ -1,6 +1,64 @@ This file documents the changes made to port Perl to the Stratus VOS operating system. +For 5.9.0: + Removed support for building (mini) perl on VOS using + custom VOS command macros. Henceforth, perl must be built + using the native Configure script. + +For 5.8.4: + Updated "config.alpha.def", "config.ga.def", "build.cm" and + "perl.bind" to build this version of perl. + +For 5.8.0: + Updated "config.alpha.def", "config.ga.def", "build.cm", and + "install_perl.cm" to use directory naming conventions that + are closer to the perl standard directory names. + + Added "compile_full_perl.cm", "configure_full_perl.sh" and + "make_full_perl.sh" for building full perl. + + For the first time, full perl can now be built on VOS using + its native Configure script and makefiles. See README.vos + for details. + +For 5.7.1: + Updated "build.cm" and "compile_perl.cm" to build perl using + either cc or gcc. + Brought "config.alpha.def" and "config.ga.def" up-to-date. + Updated "configure_perl.cm" to rebuild the header file even if + the date of the definitions file is equal to the date of + the header, because the perl distribution resets all dates + to the same value. + Update "Changes". + Update "perl.bind". + +For 5.7: + Updated "build.cm" to build perl using either the alpha or GA + version of POSIX. + Updated "Changes". + Updated "compile_perl.cm" to use either the alpha or GA + version of POSIX. + Split "config.def" into config.alpha.def and config.ga.def; + one for each version. Use the configure_perl.cm macro + to select the appropriate version. + Split "config.h" into config.alpha.h and config.ga.h. Use the + configure_perl.cm macro to select the appropriate version. + Updated "config.pl". It now diagnoses undefined (missing) and + unused substitution variables. When a new version of + Perl comes out, run "configure_perl.cm", add any missing + definitions to config.*.def, and remove any unused + definitions. + Removed "config_h.SH_orig". It is no longer needed. + Added "configure_perl.cm". It is used to configure perl so that + it can be built with either version of VOS POSIX.1 support. + Added "install_perl.cm" to install Perl into the appropriate + system directories. + Updated "perl.bind" to work with either the alpha or GA + version of POSIX. + Updated "vosish.h" to just use the standard "unixish.h" since + there are no changes needed at this time. + After 5.005_63: Supplied "config.pl" perl script that takes "config_h.SH_orig" and "config.def" as input and produces "config.h.new".