Change 31828 by [EMAIL PROTECTED] on 2007/09/09 09:18:12

        More INSTALL nits. Move Tru64 specific info in the related
        README file. (is it outdated?)

Affected files ...

... //depot/perl/INSTALL#175 edit
... //depot/perl/README.tru64#20 edit

Differences ...

==== //depot/perl/INSTALL#175 (text) ====
Index: perl/INSTALL
--- perl/INSTALL#174~31827~     2007-09-09 01:26:02.000000000 -0700
+++ perl/INSTALL        2007-09-09 02:18:12.000000000 -0700
@@ -190,7 +190,7 @@
 into a directory typically found along a user's PATH, or in another
 obvious and convenient place.
 
-=item Building a development release.
+=item Building a development release
 
 For development releases (odd subreleases, like 5.9.x) if you want to
 use Configure -d, you will also need to supply -Dusedevel to Configure,
@@ -205,10 +205,6 @@
 
        sh Configure -des
 
-For example for my Solaris/x86 system, I usually use
-
-       sh Configure -Dprefix=/opt/perl -Doptimize='-xpentium -xO4' -des
-
 =head2 Altering Configure variables for C compiler switches etc.
 
 For most users, most of the Configure defaults are fine, or can easily
@@ -243,9 +239,6 @@
 
        sh Configure -Dusethreads
 
-Currently, you need to specify -Dusethreads on the Configure command
-line so that the hint files can make appropriate adjustments.
-
 The default is to compile without thread support.
 
 Perl used to have two different internal threads implementations.  The current
@@ -284,6 +277,10 @@
 section), you cannot use the printf/sprintf non-decimal integer formats
 like C<%x> to print filesizes.  You can use C<%d>, though.
 
+If you want to compile perl without large file support, use
+
+    sh Configure -Uuselargefiles
+
 =head3 64 bit support
 
 If your platform does not run natively at 64 bits, but can simulate
@@ -373,12 +370,14 @@
 Perl can be configured to be 'socksified', that is, to use the SOCKS
 TCP/IP proxy protocol library.  SOCKS is used to give applications
 access to transport layer network proxies.  Perl supports only SOCKS
-Version 5.  You can find more about SOCKS from http://www.socks.nec.com/
+Version 5.  The corresponding Configure option is -Dusesocks.
+You can find more about SOCKS from wikipedia at
+L<http://en.wikipedia.org/wiki/SOCKS>.
 
 =head3 Dynamic Loading
 
-By default, Configure will compile perl to use dynamic loading if
-your system supports it.  If you want to force perl to be compiled
+By default, Configure will compile perl to use dynamic loading.
+If you want to force perl to be compiled completely
 statically, you can either choose this when Configure prompts you or
 you can use the Configure command line option -Uusedl.
 
@@ -1286,21 +1285,6 @@
 You'll probably also have to extensively modify the extension building
 mechanism.
 
-=item Digital UNIX/Tru64 UNIX and BIN_SH
-
-In Digital UNIX/Tru64 UNIX, Configure might abort with
-
-Build a threading Perl? [n]
-Configure[2437]: Syntax error at line 1 : `config.sh' is not expected.
-
-This indicates that Configure is being run with a broken Korn shell
-(even though you think you are using a Bourne shell by using
-"sh Configure" or "./Configure").  The Korn shell bug has been reported
-to Compaq as of February 1999 but in the meanwhile, the reason ksh is
-being used is that you have the environment variable BIN_SH set to
-'xpg4'.  This causes /bin/sh to delegate its duties to /bin/posix/sh
-(a ksh).  Unset the environment variable and rerun Configure.
-
 =item HP-UX 11, pthreads, and libgdbm
 
 If you are running Configure with -Dusethreads in HP-UX 11, be warned

==== //depot/perl/README.tru64#20 (text) ====
Index: perl/README.tru64
--- perl/README.tru64#19~19078~ 2003-03-28 23:23:00.000000000 -0800
+++ perl/README.tru64   2007-09-09 02:18:12.000000000 -0700
@@ -34,6 +34,19 @@
 process limits, and lowers the optimization for the toke.c if
 necessary, and also gives advice on how to raise the process limits.
 
+Also, Configure might abort with
+
+    Build a threading Perl? [n]
+    Configure[2437]: Syntax error at line 1 : `config.sh' is not expected.
+
+This indicates that Configure is being run with a broken Korn shell
+(even though you think you are using a Bourne shell by using
+"sh Configure" or "./Configure").  The Korn shell bug has been reported
+to Compaq as of February 1999 but in the meanwhile, the reason ksh is
+being used is that you have the environment variable BIN_SH set to
+'xpg4'.  This causes /bin/sh to delegate its duties to /bin/posix/sh
+(a ksh).  Unset the environment variable and rerun Configure.
+
 =head2 Using Large Files with Perl on Tru64
 
 In Tru64 Perl is automatically able to use large files, that is,
End of Patch.

Reply via email to