Opened 2 months ago

Closed 8 weeks ago

#5630 closed enhancement (fixed)

perl-5.40.1

Reported by: Bruce Dubbs Owned by: lfs-book
Priority: normal Milestone: 12.3
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (5)

comment:1 by Xi Ruoyao, 2 months ago

Release note: https://perldoc.perl.org/perl5401delta

Notably:

  • Fixed compilation on platforms (e.g. "Gentoo Prefix") with only a C locale. GH #22569 Bug first reported downstream at bugs.gentoo.org/939014.

So we should be able to remove localedef -i C -f UTF-8 C.UTF-8 in 7.6 Creating Essential Files and Symlinks.

in reply to:  1 ; comment:2 by Xi Ruoyao, 2 months ago

Replying to Xi Ruoyao:

Release note: https://perldoc.perl.org/perl5401delta

Notably:

  • Fixed compilation on platforms (e.g. "Gentoo Prefix") with only a C locale. GH #22569 Bug first reported downstream at bugs.gentoo.org/939014.

So we should be able to remove localedef -i C -f UTF-8 C.UTF-8 in 7.6 Creating Essential Files and Symlinks.

And mkdir -pv /usr/lib/locale in 7.5. Creating Directories can be removed moved back to 8.5 Glibc-2.40 too. I just built perl-5.40.1 in chapter 7 fine without the locale.

Last edited 2 months ago by Xi Ruoyao (previous) (diff)

in reply to:  2 ; comment:3 by Bruce Dubbs, 8 weeks ago

Replying to Xi Ruoyao:

And mkdir -pv /usr/lib/locale in 7.5. Creating Directories can be removed moved back to 8.5 Glibc-2.40 too. I just built perl-5.40.1 in chapter 7 fine without the locale.

I'm not sure why you want to remove 'mkdir /usr/lib/locale'. I did that and glibc failed. I guess that's what you meant by "moved back to 8.5 Glibc". The question is why it makes a difference where the directory is created? To me it makes sense to keep it into the "Creating Directories" page.

in reply to:  3 comment:4 by Xi Ruoyao, 8 weeks ago

Replying to Bruce Dubbs:

Replying to Xi Ruoyao:

And mkdir -pv /usr/lib/locale in 7.5. Creating Directories can be removed moved back to 8.5 Glibc-2.40 too. I just built perl-5.40.1 in chapter 7 fine without the locale.

I'm not sure why you want to remove 'mkdir /usr/lib/locale'. I did that and glibc failed. I guess that's what you meant by "moved back to 8.5 Glibc". The question is why it makes a difference where the directory is created? To me it makes sense to keep it into the "Creating Directories" page.

I just mean it was in Glibc before we had to work around the Perl-5.40.0 bug.

comment:5 by Bruce Dubbs, 8 weeks ago

Resolution: fixed
Status: newclosed

Fixed at commit 4f401fb372.

Note: See TracTickets for help on using tickets.