develooper Front page | perl.perl5.porters | Postings from June 2019

Re: [perl #134122] [PATCH] Correct grammar in README.linux

Thread Previous | Thread Next
From:
Shlomi Fish
Date:
June 1, 2019 08:43
Subject:
Re: [perl #134122] [PATCH] Correct grammar in README.linux
Message ID:
CANy4znVHEOuA-0MgKs6JxifQHLh+zzjnh+vM=SKzJb_yaJFQrg@mail.gmail.com
From 4346bfc696c209ee0bd2f699cbe4b811f815d4a5 Mon Sep 17 00:00:00 2001
From: Shlomi Fish <shlomif@shlomifish.org>
Date: Wed, 22 May 2019 13:27:32 +0300
Subject: [PATCH] Correct some grammar in README.linux and update it

-----

I hereby disclaim any implicit or explicit ownership of my changes in this
changeset, and put them under a multiple licence consisting of your choice of
one of more of:

- The CC0 / Public Domain - https://creativecommons.org/choose/zero/ .

- The MIT / Expat license - https://en.wikipedia.org/wiki/MIT_License

- The default licence of your project

- The https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License - version
2.1 or higher

- The https://en.wikipedia.org/wiki/GNU_General_Public_License - version 2 or
higher

- Any licence in the 2018-Aug-27 popular licenses list of
https://opensource.org/licenses

- The https://en.wikipedia.org/wiki/Apache_License version 2.0 or later

- The https://en.wikipedia.org/wiki/Artistic_License version 2.0 or later

- The https://en.wikipedia.org/wiki/ISC_license

- The https://opensource.org/licenses/BSD-2-Clause

Crediting me will be nice, but not mandatory, and you can change the licence
of the project without needing my permission.
---
 README.linux | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

diff --git a/README.linux b/README.linux
index a191c52059..3721054cad 100644
--- a/README.linux
+++ b/README.linux
@@ -11,19 +11,30 @@ perllinux - Perl version 5 on Linux systems
 This document describes various features of Linux that will affect how Perl
 version 5 (hereafter just Perl) is compiled and/or runs.
 
+=head2 Deploying Perl on Linux
+
+Normally one can install C</usr/bin/perl> on Linux using your distribution's
+package manager (e.g: C<sudo apt-get install perl>, or
+C<sudo dnf install perl>). Note that sometimes one needs to install some
+extra system packages in order to be able to use CPAN frontends, and that
+messing with the system's perl is not always recommended. One can use
+L<perlbrew|https://perlbrew.pl/> to avoid such issues.
+
+Otherwise, perl should build fine on Linux using the mainstream compilers
+GCC and clang, while following the usual instructions.
+
 =head2 Experimental Support for Sun Studio Compilers for Linux OS
 
 Sun Microsystems has released a port of their Sun Studio compilers for
-Linux.  As of November 2005, only an alpha version has been released.  
-Until a release of these compilers is made, support for compiling Perl with
-these compiler experimental.
+Linux.  As of May 2019, the last stable release took place on 2017, and one can
+buy support contracts for them.
 
-Also, some special instructions for building Perl with Sun Studio on Linux.
-Following the normal C<Configure>, you have to run make as follows:
+There are some special instructions for building Perl with Sun Studio on
+Linux.  Following the normal C<Configure>, you have to run make as follows:
 
     LDLOADLIBS=-lc make
 
-C<LDLOADLIBS> is an environment variable used by the linker to link modules
+C<LDLOADLIBS> is an environment variable used by the linker to link
 C</ext> modules to glibc.  Currently, that environment variable is not getting
 populated by a combination of C<Config> entries and C<ExtUtil::MakeMaker>.
 While there may be a bug somewhere in Perl's configuration or
@@ -36,4 +47,3 @@ is needed to get this working better.
 Steve Peters <steve@fisharerojo.org>
 
 Please report any errors, updates, or suggestions to F<perlbug@perl.org>.
-
-- 
2.21.0


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About