Skip Menu |

This queue is for tickets about the Syntax-Keyword-Try CPAN distribution.

Report information
The Basics
Id: 133043
Status: open
Priority: 0/
Queue: Syntax-Keyword-Try

People
Owner: Nobody in particular
Requestors: reshingleton [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Failed installing Syntax::Keyword::Try@0.15 Mac OSX
Date: Thu, 23 Jul 2020 13:42:12 -0400
To: bug-Syntax-Keyword-Try [...] rt.cpan.org
From: Russell Shingleton <reshingleton [...] gmail.com>
Darwin 192-168-1-5.oclc.org 19.6.0 Darwin Kernel Version 19.6.0: Sun Jul 5 00:43:10 PDT 2020; root:xnu-6153.141.1~9/RELEASE_X86_64 x86_64 Perl: perl-5.31.7 cpanm Syntax::Keyword::Try --> Working on Syntax::Keyword::Try Fetching http://www.cpan.org/authors/id/P/PE/PEVANS/Syntax-Keyword-Try-0.15.tar.gz ... OK Configuring Syntax-Keyword-Try-0.15 ... OK Building and testing Syntax-Keyword-Try-0.15 ... FAIL ! Installing Syntax::Keyword::Try failed. See /Users/shingler/.cpanm/work/1595525637.78918/build.log for details. Retry with --force to force install it. 192-168-1-5:prod shingler$ cat /Users/shingler/.cpanm/work/1595525637.78918/build.log cpanm (App::cpanminus) 1.7044 on perl 5.031007 built for darwin-thread-multi-2level Work directory is /Users/shingler/.cpanm/work/1595525637.78918 You have make /usr/bin/make You have LWP 6.43 You have /usr/local/bin/tar: tar (GNU tar) 1.32 Copyright (C) 2019 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later < https://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. You have /usr/bin/unzip Searching Syntax::Keyword::Try () on cpanmetadb ... --> Working on Syntax::Keyword::Try Fetching http://www.cpan.org/authors/id/P/PE/PEVANS/Syntax-Keyword-Try-0.15.tar.gz -> OK Unpacking Syntax-Keyword-Try-0.15.tar.gz Entering Syntax-Keyword-Try-0.15 Checking configure dependencies from META.json Checking if you have ExtUtils::Install 1.46 ... Yes (2.14) Checking if you have Module::Build 0.4004 ... Yes (0.4231) Configuring Syntax-Keyword-Try-0.15 Running Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Syntax-Keyword-Try' version '0.15' -> OK Checking dependencies from MYMETA.json ... Checking if you have Test::More 0.88 ... Yes (1.302170) Checking if you have ExtUtils::CBuilder 0 ... Yes (0.280233) Building and testing Syntax-Keyword-Try-0.15 Building Syntax-Keyword-Try cc -I/prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE -DVERSION="0.15" -DXS_VERSION="0.15" -Ihax -c -fPIC -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -DPERL_USE_SAFE_PUTENV -O3 -o lib/Syntax/Keyword/Try.o lib/Syntax/Keyword/Try.c lib/Syntax/Keyword/Try.xs:424:13: error: expected ')' static bool sv_isa_sv(SV *sv, SV *class) ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/embed.h:603:40: note: expanded from macro 'sv_isa_sv' #define sv_isa_sv(a,b) Perl_sv_isa_sv(aTHX_ a,b) ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/XSUB.h:483:18: note: expanded from macro 'aTHX_' # define aTHX_ aTHX, ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/XSUB.h:482:17: note: expanded from macro 'aTHX' # define aTHX PERL_GET_THX ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/perl.h:3459:47: note: expanded from macro 'PERL_GET_THX' # define PERL_GET_THX ((PerlInterpreter *)PERL_GET_CONTEXT) ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/thread.h:318:28: note: expanded from macro 'PERL_GET_CONTEXT' # define PERL_GET_CONTEXT PTHREAD_GETSPECIFIC(PL_thr_key) ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/thread.h:314:38: note: expanded from macro 'PTHREAD_GETSPECIFIC' # define PTHREAD_GETSPECIFIC(key) pthread_getspecific(key) ^ lib/Syntax/Keyword/Try.xs:424:13: note: to match this '(' /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/embed.h:603:40: note: expanded from macro 'sv_isa_sv' #define sv_isa_sv(a,b) Perl_sv_isa_sv(aTHX_ a,b) ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/XSUB.h:483:18: note: expanded from macro 'aTHX_' # define aTHX_ aTHX, ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/XSUB.h:482:17: note: expanded from macro 'aTHX' # define aTHX PERL_GET_THX ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/perl.h:3459:27: note: expanded from macro 'PERL_GET_THX' # define PERL_GET_THX ((PerlInterpreter *)PERL_GET_CONTEXT) ^ lib/Syntax/Keyword/Try.xs:424:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static bool sv_isa_sv(SV *sv, SV *class) ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/embed.h:603:40: note: expanded from macro 'sv_isa_sv' #define sv_isa_sv(a,b) Perl_sv_isa_sv(aTHX_ a,b) ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/XSUB.h:483:18: note: expanded from macro 'aTHX_' # define aTHX_ aTHX, ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/XSUB.h:482:17: note: expanded from macro 'aTHX' # define aTHX PERL_GET_THX ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/perl.h:3459:29: note: expanded from macro 'PERL_GET_THX' # define PERL_GET_THX ((PerlInterpreter *)PERL_GET_CONTEXT) ^ lib/Syntax/Keyword/Try.xs:424:13: error: static declaration of 'Perl_sv_isa_sv' follows non-static declaration /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/embed.h:603:25: note: expanded from macro 'sv_isa_sv' #define sv_isa_sv(a,b) Perl_sv_isa_sv(aTHX_ a,b) ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/proto.h:3420:20: note: previous declaration is here PERL_CALLCONV bool Perl_sv_isa_sv(pTHX_ SV* sv, SV* namesv) ^ lib/Syntax/Keyword/Try.xs:424:13: error: parameter name omitted static bool sv_isa_sv(SV *sv, SV *class) ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/embed.h:603:40: note: expanded from macro 'sv_isa_sv' #define sv_isa_sv(a,b) Perl_sv_isa_sv(aTHX_ a,b) ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/XSUB.h:483:18: note: expanded from macro 'aTHX_' # define aTHX_ aTHX, ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/XSUB.h:482:17: note: expanded from macro 'aTHX' # define aTHX PERL_GET_THX ^ /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level/CORE/perl.h:3459:29: note: expanded from macro 'PERL_GET_THX' # define PERL_GET_THX ((PerlInterpreter *)PERL_GET_CONTEXT) ^ 1 warning and 3 errors generated. error building lib/Syntax/Keyword/Try.o from 'lib/Syntax/Keyword/Try.c' at /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/ExtUtils/CBuilder/Base.pm line 185. -> FAIL Installing Syntax::Keyword::Try failed. See /Users/shingler/.cpanm/work/1595525637.78918/build.log for details. Retry with --force to force install it. Show quoted text
____________________________ perl -V Summary of my perl5 (revision 5 version 31 subversion 7) configuration: Platform: osname=darwin osvers=19.3.0 archname=darwin-thread-multi-2level uname='darwin shingler-1mbpdu.oa.oclc.org 19.3.0 darwin kernel version 19.3.0: thu jan 9 20:58:23 pst 2020; root:xnu-6153.81.5~1release_x86_64 x86_64 ' config_args='-de -Dprefix=/prod/dependencies/perl5/perlbrew/perls/perl-5.31.7 -D-A -Dccflags=-fPIC -Duseshrplib -Dusethreads -Dusedevel -Aeval:scriptdir=/prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/bin' hint=recommended useposix=true d_sigaction=define useithreads=define usemultiplicity=define use64bitint=define use64bitall=define uselongdouble=undef usemymalloc=n default_inc_excludes_dot=define bincompat5005=undef Compiler: cc='cc' ccflags ='-fPIC -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -DPERL_USE_SAFE_PUTENV' optimize='-O3' cppflags='-fPIC -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include' ccversion='' gccversion='4.2.1 Compatible Apple LLVM 11.0.0 (clang-1100.0.33.17)' 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 =' -mmacosx-version-min=10.15 -fstack-protector-strong -L/usr/local/lib' libpth=/usr/local/opt/openssl/lib /usr/local/lib /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib /usr/lib libs=-lpthread -lgdbm -ldbm -ldb -ldl -lm -lutil -lc perllibs=-lpthread -ldl -lm -lutil -lc libc= so=dylib useshrplib=true libperl=libperl.dylib gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs dlext=bundle d_dlsymun=undef ccdlflags=' ' cccdlflags=' ' lddlflags=' -mmacosx-version-min=10.15 -bundle -undefined dynamic_lookup -L/usr/local/lib -fstack-protector-strong' Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_USE_DEVEL PERL_USE_SAFE_PUTENV USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API USE_THREAD_SAFE_LOCALE Built under darwin Compiled at Jan 31 2020 10:29:43 %ENV: PERLBREW_HOME="/Volumes/Sidecar/prod/dependencies/perl5/.perlbrew" PERLBREW_MANPATH="/prod/dependencies/perl5/perlbrew/perls/current/man" PERLBREW_PATH="/prod/dependencies/perl5/perlbrew/bin:/prod/dependencies/perl5/perlbrew/perls/current/bin" PERLBREW_PERL="current" PERLBREW_ROOT="/prod/dependencies/perl5/perlbrew" PERLBREW_SHELLRC_VERSION="0.88" PERLBREW_VERSION="0.88" PERL_INSTALL_VERSION="perl-5.31.7" @INC: /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/site_perl/5.31.7/darwin-thread-multi-2level /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/site_perl/5.31.7 /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7/darwin-thread-multi-2level /prod/dependencies/perl5/perlbrew/perls/perl-5.31.7/lib/5.31.7

Message body is not shown because it is too large.

On 2020-07-23 10:42:35, reshingleton@gmail.com wrote: Show quoted text
> Darwin 192-168-1-5.oclc.org 19.6.0 Darwin Kernel Version 19.6.0: Sun > Jul 5 > 00:43:10 PDT 2020; root:xnu-6153.141.1~9/RELEASE_X86_64 x86_64 > Perl: perl-5.31.7
Any reason you're still using a dev version here, now that 5.32.0 is out?
lib/Syntax/Keyword/Try.xs:424:13: error: expected ')' static bool sv_isa_sv(SV *sv, SV *class) Ugh. This is a C compiler getting confused about C++ keywords. :( I'll have to rename it. -- Paul Evans