This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Eliminate a couple more suidperl and sperl references.
authorNicholas Clark <nick@ccl4.org>
Sat, 24 Dec 2011 12:19:23 +0000 (13:19 +0100)
committerNicholas Clark <nick@ccl4.org>
Sat, 24 Dec 2011 12:19:23 +0000 (13:19 +0100)
Remove a superfluous C<LD_LIBRARY_PATH=`pwd`> - make test does this
automatically.

INSTALL
Porting/release_managers_guide.pod
installperl

diff --git a/INSTALL b/INSTALL
index cab8b75..87c5679 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -2078,8 +2078,6 @@ make install will install the following:
        perl,
            perl5.n.n   where 5.n.n is the current release number.  This
                        will be a link to perl.
-       suidperl,
-           sperl5.n.n  If you requested setuid emulation.
        a2p             awk-to-perl translator.
 
     scripts
index 5ef0aab..2ec9f1b 100644 (file)
@@ -319,20 +319,12 @@ release (so for 5.15.3 this would be 5.15.2).
 
 =head3 Check more build configurations
 
-Check some more build configurations. The check that setuid builds and
-installs is for < 5.11.0 only.
+Check some more build configurations.
 
     $ sh Configure -Dprefix=/tmp/perl-5.x.y  -Uinstallusrbinperl \
-        -Duseshrplib -Dd_dosuid
+        -Duseshrplib -Dusesitecustomize
     $ make
-    $ LD_LIBRARY_PATH=`pwd` make test     # or similar for useshrplib
-
-    $ make suidperl
-    $ su -c 'make install'
-    $ ls -l .../bin/sperl
-    -rws--x--x 1 root root 69974 2009-08-22 21:55 .../bin/sperl
-
-(Then delete the installation directory.)
+    $ make test
 
 XXX think of other configurations that need testing.
 
index 67e17da..1fc689c 100755 (executable)
@@ -401,8 +401,6 @@ elsif ($Is_Cygwin) { # On Cygwin symlink it to CORE to make Makefile happy
        mkpath("$installarchlib/CORE/mpeix", $opts{verbose}, 0777);
        push(@corefiles,'mpeix/mpeixish.h');
     }
-    # If they have built sperl.o...
-    push(@corefiles,'sperl.o') if -f 'sperl.o';
 }
 foreach my $file (@corefiles) {
     # HP-UX (at least) needs to maintain execute permissions