perl5.000 patch.0l: MakeMaker 4.085 and upgrade Configure to dist3 PL 51.
authorAndy Dougherty <doughera@lafcol.lafayette.edu>
Tue, 21 Feb 1995 01:14:24 +0000 (01:14 +0000)
committerAndy Dougherty <doughera@lafcol.lafayette.edu>
Tue, 21 Feb 1995 01:14:24 +0000 (01:14 +0000)
commit40000a8c37c35cc00114329ca0add46bca36a0ec
tree900a06b8157172e6f7a69446e5e2d10eb27fada7
parentfed7345c45910a20f6865d6a2f8978d09b352f41
perl5.000 patch.0l: MakeMaker 4.085 and upgrade Configure to dist3 PL 51.

Here's what's new:

    Configure
        Generated by metaconfig PL 51.
        Correctly set ./mips on a MIPS system.
        Improved (we hope) handling of $archname.
    MANIFEST
    MANIFEST.new
        Made .SH files out of h2xs and makeaperl so that they get the
        correct path-to-perl at the top.
    Makefile.SH
        Propagate $(perllib) to extensions.
    U/dist3_051.patches
        Two patches to apply on top of metaconfig PL 51.  I've sent
            them off for inclusion in the next metaconfig update.
    config_h.SH
    config.H
        Regenerated.  Only the order of elements has changed.
    ext/DB_File/Makefile.PL
    ext/GDBM_File/Makefile.PL
    ext/NDBM_File/Makefile.PL
        Add -L/usr/local/lib to LIBS variable.
    ext/POSIX/POSIX.xs
        Place #ifdef around FD_CLOEXEC (needed for Apollo).
    ext/SDBM_File/sdbm/Makefile.PL
        Simplified, thanks to MakeMaker enhancements.
    ext/util/make_ext
        Pass through $(perllib) argument for cflags.
    h2xs.SH
        Changed from h2xs to h2xs.SH.  Now finds correct path to perl.
    hints/next_3_2.sh
        Updated for hppa.
    hints/solaris_2.sh
        Remove potentially problematic -lmalloc from $libswanted.
    hints/unicos.sh
        Look in /usr/include/rpcsvc for dbm.h.
    installperl
        Install h2xs.
    lib/Cwd.pm
        Use 'my' variable to avoid clobbering $_.
    lib/ExtUtils/MakeMaker.pm
        Upgraded from 4.06 to 4.085.
        Lots of documentation improvements.
        EXE_FILES to refer to an array of executable files to install.
        Reduce chatter during build process.
        Don't count a useful -L/path option as a successful search for
            a particular library.
        Cleanup handling of aix external symbols.
        Create/update perllocal.pod to indicate what we've done.
    makeaperl.SH
        Changed from makeaperl to makeaperl.SH.  Now finds correct path
            to perl.
    x2p/util.c
        Delete unused setenv() and envix() functions.
    x2p/util.h
        Delete unused setenv() and envix() prototypes.
    vms/config.vms
        Define I_SYS_STAT and I_SYS_TYPES.
27 files changed:
Configure
MANIFEST
MANIFEST.new
Makefile.SH
U/Oldconfig.pat.2 [deleted file]
U/archlib.U [deleted file]
U/dist.patch [deleted file]
U/dist3_051.patches [new file with mode: 0644]
config.H
config_h.SH
ext/DB_File/Makefile.PL
ext/GDBM_File/Makefile.PL
ext/NDBM_File/Makefile.PL
ext/POSIX/POSIX.xs
ext/SDBM_File/sdbm/Makefile.PL
ext/util/make_ext
h2xs.SH [moved from h2xs with 92% similarity]
hints/next_3_2.sh
hints/solaris_2.sh
hints/unicos.sh
installperl
lib/Cwd.pm
lib/ExtUtils/MakeMaker.pm
makeaperl.SH [moved from makeaperl with 80% similarity]
vms/config.vms
x2p/util.c
x2p/util.h