Giter Club home page Giter Club logo

asdf-perl's People

Contributors

chrolis avatar kga avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

kga yamsol

asdf-perl's Issues

Cannot install old version perl on MacOS (Big Sur 11.6.5)

I can install perl v5.34.1.
But I cannot install perl v5.24.3 and more.

Machene

  • Mac OS (Big Sur) 11.6.5
  • Intel Core i7
❯ clang --version
Apple clang version 13.0.0 (clang-1300.0.29.30)
Target: x86_64-apple-darwin20.6.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

Failed install

❯ asdf install perl 5.24.3
perl-install -j=8 -Dusethreads 5.24.3 /Users/yusei/.asdf/installs/perl/5.24.3
---> Using work directory /var/folders/j2/xl0_7mp159l2d1v_5_l7vphm0000gp/T/perl-install-1647822819.57173
---> Downloading https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.24.3.tar.xz
---> Unpacking /var/folders/j2/xl0_7mp159l2d1v_5_l7vphm0000gp/T/perl-install-1647822819.57173/perl-5.24.3.tar.xz
---> Applying Devel::PatchPerl 2.08 (patchperl-extracted 0.0.2)
---> Building perl 5.24.3
---> See /var/folders/j2/xl0_7mp159l2d1v_5_l7vphm0000gp/T/perl-install-1647822819.57173/build.log for progress
---> ./Configure -des -Dusethreads -Dprefix=/Users/yusei/.asdf/installs/perl/5.24.3 -Dscriptdir=/Users/yusei/.asdf/installs/perl/5.24.3/bin -Dman1dir=none -Dman3dir=none
---> make --jobs=8
Failed, see /var/folders/j2/xl0_7mp159l2d1v_5_l7vphm0000gp/T/perl-install-1647822819.57173/build.log for details

A part of failed Log

---> make --jobs=8
echo @`sh  cflags "optimize='-O3'" opmini.o`  -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB opmini.c
echo @`sh  cflags "optimize='-O3'" perlmini.o`  -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB perlmini.c
@cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -mmacosx-version-min=11.6 -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -DPERL_USE_SAFE_PUTENV -std=c89 -O3 -Wall -Werror=declaration-after-statement -Wextra -Wc++-compat -Wwrite-strings -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB opmini.c
cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -mmacosx-version-min=11.6 -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -DPERL_USE_SAFE_PUTENV -std=c89 -O3 -Wall -Werror=declaration-after-statement -Wextra -Wc++-compat -Wwrite-strings perly.c
cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -mmacosx-version-min=11.6 -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -DPERL_USE_SAFE_PUTENV -std=c89 -O3 -Wall -Werror=declaration-after-statement -Wextra -Wc++-compat -Wwrite-strings regcomp.c
cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -mmacosx-version-min=11.6 -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -DPERL_USE_SAFE_PUTENV -std=c89 -O3 -Wall -Werror=declaration-after-statement -Wextra -Wc++-compat -Wwrite-strings toke.c
cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -mmacosx-version-min=11.6 -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -DPERL_USE_SAFE_PUTENV -std=c89 -O3 -Wall -Werror=declaration-after-statement -Wextra -Wc++-compat -Wwrite-strings gv.c
cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -mmacosx-version-min=11.6 -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -DPERL_USE_SAFE_PUTENV -std=c89 -O3 -Wall -Werror=declaration-after-statement -Wextra -Wc++-compat -Wwrite-strings pad.c
cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -mmacosx-version-min=11.6 -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -DPERL_USE_SAFE_PUTENV -std=c89 -O3 -Wall -Werror=declaration-after-statement -Wextra -Wc++-compat -Wwrite-strings dump.c
@cc -c -DPERL_CORE -fno-common -DPERL_DARWIN -mmacosx-version-min=11.6 -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -DPERL_USE_SAFE_PUTENV -std=c89 -O3 -Wall -Werror=declaration-after-statement -Wextra -Wc++-compat -Wwrite-strings -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB perlmini.c
In file included from gv.c:36:
./perl.h:2141:17: warning: 'Perl_fp_class_denorm' macro redefined [-Wmacro-redefined]
#        define Perl_fp_class_denorm(x) (Perl_fp_class(x)==FP_SUBNORMAL)
                ^
./perl.h:1605:11: note: previous definition is here
#  define Perl_fp_class_denorm(x) FALSE
          ^
In file included from perly.c:26:
./perl.h:2141:17: warning: 'Perl_fp_class_denorm' macro redefined [-Wmacro-redefined]
#        define Perl_fp_class_denorm(x) (Perl_fp_class(x)==FP_SUBNORMAL)
                ^
./perl.h:1605:11: note: previous definition is here
#  define Perl_fp_class_denorm(x) FALSE

....


Running pm_to_blib for cpan/ExtUtils-Install directly

Running pm_to_blib for cpan/ExtUtils-Manifest directly
./miniperl -Ilib make_ext.pl dist/ExtUtils-ParseXS/pm_to_blib  MAKE="/Applications/Xcode.app/Contents/Developer/usr/bin/make" LIBPERL_A=libperl.a
./miniperl -Ilib make_ext.pl cpan/File-Fetch/pm_to_blib  MAKE="/Applications/Xcode.app/Contents/Developer/usr/bin/make" LIBPERL_A=libperl.a
"../../miniperl" "-I../../lib" "-I../../lib" Errno_pm.PL Errno.pm

Running pm_to_blib for ext/ExtUtils-Miniperl directly
./miniperl -Ilib make_ext.pl ext/File-Find/pm_to_blib  MAKE="/Applications/Xcode.app/Contents/Developer/usr/bin/make" LIBPERL_A=libperl.a
readdir(./../../../../../../../../../../..): No such file or directory at /private/var/folders/j2/xl0_7mp159l2d1v_5_l7vphm0000gp/T/perl-install-1647822819.57173/perl-5.24.3/dist/PathTools/lib/File/Spec/Unix.pm line 560.

Running pm_to_blib for dist/ExtUtils-ParseXS directly
Generating a Unix-style Makefile
Writing Makefile for ExtUtils::MakeMaker
/bin/sh: /miniperl: No such file or directory
make[1]: *** [../../lib/ExtUtils/.exists] Error 127
/bin/sh: /miniperl: No such file or directory
make[1]: *** [../../lib/ExtUtils/.exists] Error 127
Unsuccessful make(cpan/ExtUtils-MakeMaker): code=512 at make_ext.pl line 569.
make: *** [cpan/ExtUtils-MakeMaker/pm_to_blib] Error 25
make: *** Waiting for unfinished jobs....

Running pm_to_blib for cpan/File-Fetch directly
readdir(./../../../../../../../../../../..): No such file or directory at /private/var/folders/j2/xl0_7mp159l2d1v_5_l7vphm0000gp/T/perl-install-1647822819.57173/perl-5.24.3/ext/File-Find/lib/File/Find.pm line 142.
Can't cd to : No such file or directory
Unsuccessful Makefile.PL(cpan/ExtUtils-Manifest): code=512 at make_ext.pl line 517.
make: *** [cpan/ExtUtils-Manifest/pm_to_blib] Error 2

Running pm_to_blib for ext/File-Find directly
195 warnings generated.
readdir(./../../../../../../../../../../..): No such file or directory at /private/var/folders/j2/xl0_7mp159l2d1v_5_l7vphm0000gp/T/perl-install-1647822819.57173/perl-5.24.3/dist/PathTools/lib/File/Spec/Unix.pm line 560.
Generating a Unix-style Makefile
Writing Makefile for ExtUtils::ParseXS

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.