Opened 5 years ago

Closed 3 years ago

#1035 closed task (fixed)

Perl 5.24.1

Reported by: chris@… Owned by: clfs-commits@…
Priority: major Milestone: CLFS Standard 3.1.0
Component: BOOK Version: CLFS Standard GIT
Keywords: Cc: berzerkula@…, jonathan@…, chris@…

Description (last modified by William Harrington)

http://www.cpan.org/src/5.0/perl-5.24.1.tar.xz

New version.

Check url in xml for correct suffix.

Change History (13)

comment:1 Changed 5 years ago by Martin Ward

Version 5.22 is out but due stricter regex quoting quite a few of the gnulib testsuites have failures

comment:2 Changed 5 years ago by William Harrington

Description: modified (diff)
Summary: Perl 5.20.2Perl 5.22.0

comment:3 Changed 5 years ago by William Harrington

As a before ticket, when upgrading use Perl's bundling system to upgrade to a current version of Perl.

http://gugod.org/2010/09/migrate-to-new-perl-with-cpan-autobundle/

comment:4 Changed 5 years ago by William Harrington

As far as I can tell, threads is detected properly and we can remove -Dusethreads from:

./configure.gnu --prefix=/usr \
   -Dvendorprefix=/usr \
   -Dman1dir=/usr/share/man/man1 \
   -Dman3dir=/usr/share/man/man3 \
   -Dpager="/bin/less -isR" \
   -Dusethreads -Duseshrplib

comment:5 Changed 5 years ago by William Harrington

Milestone: CLFS Standard 3.1.0
Version: CLFS Standard GIT

comment:6 Changed 4 years ago by William Harrington

Need to look at the export commands in multilib.

Each 32bit and 64bit build of Perl 5.22.0 resulted in all tests passed using the boot method with full networking enabled.

comment:7 Changed 4 years ago by Martin Ward

New version 5.22.1 now out.

comment:8 in reply to:  4 Changed 4 years ago by chris@…

Replying to kb0iic:

As far as I can tell, threads is detected properly and we can remove -Dusethreads from:

./configure.gnu --prefix=/usr \
   -Dvendorprefix=/usr \
   -Dman1dir=/usr/share/man/man1 \
   -Dman3dir=/usr/share/man/man3 \
   -Dpager="/bin/less -isR" \
   -Dusethreads -Duseshrplib

I tried leaving off -Dusethreads and it does say it's not enabling threads support.

Build a threading Perl? [n]

comment:9 Changed 4 years ago by chris@…

Description: modified (diff)
Summary: Perl 5.22.0Perl 5.22.1

comment:10 Changed 4 years ago by William Harrington

Agreed, still need -Dusethreads. Perl 5.24.0 is out and I am testing this with my Raspberry Pi 3 arm build, but I'm guessing with mulitlib nothing has changed much regarding install.

comment:11 Changed 3 years ago by William Harrington

Description: modified (diff)
Summary: Perl 5.22.1Perl 5.24.1

comment:12 Changed 3 years ago by William Harrington

To keep with the current configure option layout:

-Dusethreads -Duseshrplib

Change to

-Dusethreads \
-Duseshrplib

comment:13 Changed 3 years ago by William Harrington

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.