develooper Front page | perl.perl5.porters | Postings from July 2022

perl-5.37.1 breaks texinfo-6.8

Thread Next
From:
Uwe Düffert
Date:
July 4, 2022 04:12
Subject:
perl-5.37.1 breaks texinfo-6.8
Message ID:
alpine.DEB.2.21.2207021309030.21644@uwe-dueffert.de

This is a bug report for perl from dueffert@uwe-dueffert.de,
generated with the help of perlbug 1.42 running under perl 5.37.1.


-----------------------------------------------------------------
perl-5.37.1 breaks texinfo-6.8.
The error occurring is "Unexpected character in locale name 'XY at 
../tp/Texinfo/Report.pm line 320." with XY being random. This breaks 
texinfo build and later on on a system using it, it e.g. breaks building 
binutils-2.38 too.

Under exactly same conditions (same machine, environment, build 
instructions), there is no problem with perl-5.37.0 (or earlier). You can 
even switch back and forth: Build and install perl-5.37.0 (or earlier) and 
building texinfo+binutils works fine, build and install perl-5.37.1 and 
building texinfo+binutils fails with above error. Repeatably.

This is a Linux From Scratch system. I can surely provide more info if 
you ask for some.
-----------------------------------------------------------------
---
Flags:
     category=core
     severity=high
---
Site configuration information for perl 5.37.1:

Configured by root at Sat Jul  2 12:56:52 CEST 2022.

Summary of my perl5 (revision 5 version 37 subversion 1) configuration:

   Platform:
     osname=linux
     osvers=5.18.7
     archname=x86_64-linux-thread-multi
     uname='linux enduro 5.18.7 #1 smp preempt_dynamic mon jun 27 23:16:15 
cest 2022 x86_64 gnulinux '
     config_args='-des -Dusedevel -Dprefix=/usr -Dvendorprefix=/usr 
-Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 
-Dpager=/usr/bin/less -isR -Duseshrplib -Dusethreads'
     hint=recommended
     useposix=true
     d_sigaction=define
     useithreads=define
     usemultiplicity=define
     use64bitint=define
     use64bitall=define
     uselongdouble=undef
     usemymalloc=n
     default_inc_excludes_dot=define
   Compiler:
     cc='cc'
     ccflags ='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing 
-pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-D_FORTIFY_SOURCE=2'
     optimize='-O2'
     cppflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing 
-pipe -fstack-protector-strong'
     ccversion=''
     gccversion='12.1.0'
     gccosandvers=''
     intsize=4
     longsize=8
     ptrsize=8
     doublesize=8
     byteorder=12345678
     doublekind=3
     d_longlong=define
     longlongsize=8
     d_longdbl=define
     longdblsize=16
     longdblkind=3
     ivtype='long'
     ivsize=8
     nvtype='double'
     nvsize=8
     Off_t='off_t'
     lseeksize=8
     alignbytes=8
     prototype=define
   Linker and Libraries:
     ld='cc'
     ldflags =' -fstack-protector-strong'
     libpth=/usr/lib /lib64
     libs=-lpthread -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
     perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc
     libc=/lib/../lib/libc.so.6
     so=so
     useshrplib=true
     libperl=libperl.so
     gnulibc_version='2.35'
   Dynamic Linking:
     dlsrc=dl_dlopen.xs
     dlext=so
     d_dlsymun=undef
     ccdlflags='-Wl,-E 
-Wl,-rpath,/usr/lib/perl5/5.37.1/x86_64-linux-thread-multi/CORE'
     cccdlflags='-fPIC'
     lddlflags='-shared -O2 -fstack-protector-strong'


---
@INC for perl 5.37.1:
     /usr/lib/perl5/site_perl/5.37.1/x86_64-linux-thread-multi
     /usr/lib/perl5/site_perl/5.37.1
     /usr/lib/perl5/vendor_perl/5.37.1/x86_64-linux-thread-multi
     /usr/lib/perl5/vendor_perl/5.37.1
     /usr/lib/perl5/5.37.1/x86_64-linux-thread-multi
     /usr/lib/perl5/5.37.1
     /usr/lib/perl5/site_perl
     /usr/lib/perl5/vendor_perl

---
Environment for perl 5.37.1:
     HOME=/root
     LANG=en_US.UTF-8
     LANGUAGE (unset)
     LC_TIME=de_DE.UTF-8
     LD_LIBRARY_PATH (unset)
     LOGDIR (unset)

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/ant/bin:/opt/jdk/bin:/opt/qt5/bin
     PERL_BADLANG (unset)
     SHELL=/bin/bash


Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About