Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

"Use of uninitialized value" errors in DateTime::Format::Builder #427

Open
vadimkantorov opened this issue Oct 18, 2020 · 0 comments
Open

Comments

@vadimkantorov
Copy link

vadimkantorov commented Oct 18, 2020

On Ubuntu 18.04 / WSLv1, on a case-sensitive mount point:

./perlprefix/bin/cperl -e 'use DateTime::Format::Builder;':

Use of uninitialized value $code_stash in string eq at /home/vadimkantorov/wipbiber/biber/perlprefix/lib/site_cperl/5.30.0/namespace/autoclean.pm line 205.
Use of uninitialized value $code_stash in string eq at /home/vadimkantorov/wipbiber/biber/perlprefix/lib/site_cperl/5.30.0/namespace/autoclean.pm line 206.
Use of uninitialized value in XS subroutine entry at /home/vadimkantorov/wipbiber/biber/perlprefix/lib/site_cperl/5.30.0/namespace/autoclean.pm line 208.
Use of uninitialized value in XS subroutine entry at /home/vadimkantorov/wipbiber/biber/perlprefix/lib/site_cperl/5.30.0/namespace/autoclean.pm line 208.
Use of uninitialized value $code_stash in string eq at /home/vadimkantorov/wipbiber/biber/perlprefix/lib/site_cperl/5.30.0/namespace/autoclean.pm line 205.
Use of uninitialized value $code_stash in string eq at /home/vadimkantorov/wipbiber/biber/perlprefix/lib/site_cperl/5.30.0/namespace/autoclean.pm line 206.
Use of uninitialized value in XS subroutine entry at /home/vadimkantorov/wipbiber/biber/perlprefix/lib/site_cperl/5.30.0/namespace/autoclean.pm line 208.
Use of uninitialized value in XS subroutine entry at /home/vadimkantorov/wipbiber/biber/perlprefix/lib/site_cperl/5.30.0/namespace/autoclean.pm line 208.

I install cperl as:

PERL=https://github.com/perl11/cperl/archive/2506c06030b8dfeb548757e92c558a01fcd53c9b.tar.gz
EXTR=perl
wget -nc $PERL

mkdir -p perl_
tar -xf $(basename $PERL) --strip-components=1 --directory=perl_
rm -rf $EXTR
cp -r perl_ $EXTR

PREFIX=$PWD/perlprefix
mkdir -p $PREFIX

pushd $EXTR
bash +x ./Configure -sde -Dprefix=$PREFIX
bash +x Makefile.SH
make -j8
make -j8 install
popd

export PERL_MM_USE_DEFAULT=1
./perlprefix/bin/cperl -MCPAN -e 'foreach (@ARGV) { CPAN::Shell->rematein("notest", "install", $_) }' DateTime::Format::Builder

CPAN installation log: log.zip

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant