Ticket #1035 (closed task: fixed)

Opened 2 years ago

Last modified 4 months ago

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 kb0iic) (diff)

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

New version.

Check url in xml for correct suffix.

Change History

comment:1 Changed 2 years ago by blackadder

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

comment:2 Changed 2 years ago by kb0iic

  • Description modified (diff)
  • Summary changed from Perl 5.20.2 to Perl 5.22.0

comment:3 Changed 2 years ago by kb0iic

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 follow-up: ↓ 8 Changed 2 years ago by 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

comment:5 Changed 2 years ago by kb0iic

  • Version set to CLFS Standard GIT
  • Milestone set to CLFS Standard 3.1.0

comment:6 Changed 2 years ago by kb0iic

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 21 months ago by blackadder

New version 5.22.1 now out.

comment:8 in reply to: ↑ 4 Changed 21 months 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 19 months ago by chris@…

  • Description modified (diff)
  • Summary changed from Perl 5.22.0 to Perl 5.22.1

comment:10 Changed 14 months ago by kb0iic

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 5 months ago by kb0iic

  • Description modified (diff)
  • Summary changed from Perl 5.22.1 to Perl 5.24.1

comment:12 Changed 5 months ago by kb0iic

To keep with the current configure option layout:

-Dusethreads -Duseshrplib

Change to

-Dusethreads \
-Duseshrplib

comment:13 Changed 4 months ago by kb0iic

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.