Opened 10 years ago

Last modified 8 years ago

#1035 closed task

Perl 5.22.1 — at Version 9

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 chris@…)

Change History (9)

comment:1 by Martin Ward, 9 years ago

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

comment:2 by William Harrington, 9 years ago

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

comment:3 by William Harrington, 9 years ago

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 by William Harrington, 9 years ago

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 by William Harrington, 9 years ago

Milestone: CLFS Standard 3.1.0
Version: CLFS Standard GIT

comment:6 by William Harrington, 9 years ago

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 by Martin Ward, 9 years ago

New version 5.22.1 now out.

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

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 by chris@…, 9 years ago

Description: modified (diff)
Summary: Perl 5.22.0Perl 5.22.1
Note: See TracTickets for help on using tickets.