This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.000 patch.0o: [address] a few more Configure and build nits. perl-5.000o
authorAndy Dougherty <doughera@lafcol.lafayette.edu>
Fri, 10 Mar 1995 23:34:12 +0000 (23:34 +0000)
committerAndy Dougherty <doughera@lafcol.lafayette.edu>
Fri, 10 Mar 1995 23:34:12 +0000 (23:34 +0000)
commitfec02dd38faf8f83471b031857d89cb76fea1ca0
tree08cf20e0c29e7a13cc3953d509bf2477ac643908
parent1fc4cb5503ed4e568f4cafd2aff20f315226e3bd
perl5.000 patch.0o: [address] a few more Configure and build nits.

This patch addresses a few more Configure and build nits.  Full
details are given below, but the main hightligths are (slightly)
better support for nested extensions and DLD and AIX MakeMaker fixes.

Configure
        Detect MachTen.  Thanks to Mark Pease <peasem@primenet.com>.
        Delete some tabs that caused a MachTen /bin/sh core dump!
        Detect extensions nested 1 level deep, e.g.  Devel/DProf/DProf.xs

MANIFEST
MANIFEST.new
        Include new hints/machten.sh hint file.

Makefile.SH
        Document why we use ./makedir instead of mkdir.

U/Extensions.U
        Detect extensions nested 1 level deep, e.g.  Devel/DProf/DProf.xs

U/dist3_051.pat
        Include MachTen patches.

configpm
        Convert nested extension names from filesytem-dependent Devel/DProf
        to perl5's internal naming scheme Devel::DProf.

doio.c
        A dup-related buglet fix from Hallvard B. Furuseth
        <h.b.furuseth@usit.uio.no>.

ext/DB_File/DB_File.pm
ext/DynaLoader/DynaLoader.pm
ext/Fcntl/Fcntl.pm
ext/GDBM_File/GDBM_File.pm
ext/POSIX/POSIX.pm
ext/Socket/Socket.pm
        Throw a qw() around @ISA elements to show "good style".

hints/machten.sh
        new file.

lib/ExtUtils/MakeMaker.pm
        Bump version number to 4.086.
        Fix AIX buglet -- needed to specify NAME.
        Linux/DLD/gcc-2.6.2:  We no longer load .sa libraries (except
        libm.sa, which is apparently still o.k.

util.c
        Another dup-related buglet fix.
17 files changed:
Configure
MANIFEST
MANIFEST.new
Makefile.SH
U/Extensions.U
U/dist3_051.pat
configpm
doio.c
ext/DB_File/DB_File.pm
ext/DynaLoader/DynaLoader.pm
ext/Fcntl/Fcntl.pm
ext/GDBM_File/GDBM_File.pm
ext/POSIX/POSIX.pm
ext/Socket/Socket.pm
hints/machten.sh [new file with mode: 0644]
lib/ExtUtils/MakeMaker.pm
util.c