http://qs321.pair.com?node_id=249941

tstock has asked for the wisdom of the Perl Monks concerning the following question:

I'm doing a small compilation of perl versions included in distributions in the format:
Distribution | date | Perl version | date -------------------------------------------------- RedHat Linux 7.1 (4/01) ? RedHat Linux 7.2 (10/01) perl 5.6.0 (3/2000) RedHat Linux 7.3 (5/02) perl 5.6.1 (4/01) RedHat Linux 8.0 (9/02) perl 5.8 (7/02) RedHat Linux 9.0 (5/03) perl 5.8
Is this information already somewhere I can get to ? Alternatively, If your OS is not listed here can you tell me what perl version came with it ? (release dates not as important as perl versions, and I'm using perl release dates listed in perlhist)

Tiago

Replies are listed 'Best First'.
Re: distributions and perl
by jaldhar (Vicar) on Apr 11, 2003 at 22:51 UTC

    Here's the info for Debian:

    Distribution            | date   | perl ver | date{1}
    -----------------------------------------------------
    Debian GNU/Linux Woody   (12/02)   5.6.1     (12/02)
    (AKA 3.0r1 or stable)     
    
    Debian GNU/Linux Sarge    
    (AKA testing)              {2}     5.6.1     (12/02)
    
    Debian GNU/Linux Sid       {3}     5.8.0     (2/03)
    (AKA unstable)
    
    {1} Date of last package update
    {2} Unreleased.  Updated as packages from sid become bugfree
    {3} Unreleased.  Updated daily.
    

    --
    જલધર

Re: distributions and perl
by meredith (Friar) on Apr 11, 2003 at 20:56 UTC
    Slackware 8.1 - Perl 5.6.1
    Slackware 9.0 - Perl 5.8.0 - released 3/03
    ----mhoward----
    "So what do you think of the rectum as a whole?"
    
Re: distributions and perl
by grantm (Parson) on Apr 11, 2003 at 20:19 UTC

    I'm not sure where you'd find this information. For the record, a 7.1 box I have access to has Perl 5.6.0 compiled in Mar 2001.

Re: distributions and perl
by toby (Initiate) on Apr 11, 2003 at 21:02 UTC
    Here's some non-Linux ones if you're interested.

    OpenBSD 3.2: 5.6.1
    FreeBSD 4.7: 5.005_03 (by default, newer versions in the ports)

Re: distributions and perl
by glwtta (Hermit) on Apr 11, 2003 at 20:44 UTC
    Hm, you'll probably want to come up with a bit of a more organized approach if this is to be comprehensive...

    Are you only interested in Linux distributions (or only RedHat for that matter)? In case you aren't, my SunFire box with Solaris 5.8 came with 5.005_03 compiled on Dec 22 1999 00:00:57

      Thanks glwtta. I don't really need a comprehensive list, I was just looking for the recent (within a year or two) distributions of Linux, BSD, SunOS. When most OS's changed from using 5.6 to 5.8, and who is still stuck in 5.005 would be nice to know.

      Tiago

        OpenBSD perl versions

        • OpenBSD 3.3 -> -current — 5.8.0
        • 3.0 -> 3.2 — 5.6.1
        • 2.7 -> 2.9 — 5.6.0
        • 2.6 — 5.005_03
        • 2.3 -> 2.5 & mdash; 5.004_04
        • 2.0 -> 2.2 — 5.003
Re: distributions and perl
by tstock (Curate) on Apr 12, 2003 at 17:06 UTC
    compilation update:
    Distribution | date | Perl | date ----------------------------------------------- Debian 3.0r1 (12/02) 5.6.1 (4/01) RedHat 6.0 5.005_03 (3/99) RedHat 7.1 (4/01) 5.6.0 (3/00) RedHat 7.2 (10/01) 5.6.0 (3/00) RedHat 7.3 (5/02) 5.6.1 (4/01) RedHat 8.0 (9/02) 5.8.0 (7/02) RedHat 9.0 (5/03) 5.8.0 (7/02) SuSE 6.2 5.005_03 (3/99) SuSE 7.0 (8/00) SuSE 7.2 5.6.0 SuSE 7.3 5.6.1 (4/01)) SuSE 8.0 (4/02) 5.6.1 SuSE 8.1 (10/02) 5.8.0 (7/02) SuSE 8.2 (4/03) Slackware 8.1 5.6.1 (4/01) Slackware 9.0 5.8.0 (7/02) Mandrake 7.2 5.6.0 Mandrake 8.2 5.6.1 (4/01) OpenBSD 2.6 5.005_03 (3/99) OpenBSD 2.7 -> 2.9 5.6.0 (3/00) OpenBSD 3.0 -> 3.2 5.6.1 (4/01) OpenBSD 3.3 5.8.0 (7/07) FreeBSD 4.7 5.005_03 (3/99) SunOS 5.8 5.005_03 (3/99) SunOS 5.9 5.6.1 (4/01) Mac OS 10.2 5.6.0 (3/00) Arch Linux 0.5 (3/03) 5.8.0 Dragon Linux 2.1.0 (7/00) 5.6.0 EnGarde Linux 1.0.1(4/01) 5.6.0 Yellow Dog 2.3 (6/02) 5.6.0 Yellow Dog 3.0 (3/03) 5.8.0

    Tiago
    Update: updated list as more people posted or emailed me.
      Mandrake 7.2 came with 5.6.0, but CPAN.pm was broken. (CPAN works fine in Mandrake 8.)
Re: distributions and perl
by iguanodon (Priest) on Apr 13, 2003 at 11:50 UTC
    Red Hat 7.1 came with Perl 5.6.0, compiled fri nov 17 16:12:17 est 2000.

Re: distributions and perl
by mattr (Curate) on Apr 13, 2003 at 12:58 UTC
    Some listed in the rpmfind link below, also you can find tons of distros at ibiblio.org. Searching provides some info but is too much, you will probably need to either manually search it or build some scanner for directory listings. Possibly you could cross-reference what version of perl came out with when a distro came out for an upper bound?

    rpmfind
    search for perl at ibiblio

    Here's some others I found there just for starters..

    Arch Linux 0.5 (2003.3.19) perl 5.8.0
    Ark Linux 1.0-0.alpha.6 (2003.1.20) perl 5.8.0
    Dragon Linux 2.1.0 (2000.7.18) perl 5.6.0
    EnGarde Linux 1.0.1 (2001.4.16) perl 5.6.0
    Yellow Dog Linux 2.3 (2002.6.20) perl 5.6.0
    Yellow Dog Linux 3.0 (2003.3.17) perl 5.8.0

    P.S. I wonder if some distros' perl rpms run faster than others.

Re: distributions and perl
by TVSET (Chaplain) on Apr 14, 2003 at 02:36 UTC
    Search for "perl" at http://rpmfind.net (or it's mirror http://fr2.rpmfind.net) and you will see versions of perl shipped with most RPM based Linux distributions. I have no knowledge of the other distros, though. :)
Re: distributions and perl
by euph (Initiate) on Apr 14, 2003 at 23:41 UTC