[MacPorts] #72371: p5.34-chipcard-pcsc build error: error: ‘SCARD_W_SECURITY_VIOLATION’ undeclared
MacPorts
noreply at macports.org
Sat Apr 19 14:02:01 UTC 2025
#72371: p5.34-chipcard-pcsc build error: error: ‘SCARD_W_SECURITY_VIOLATION’
undeclared
--------------------------+---------------------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: p5.34-chipcard-pcsc
--------------------------+---------------------------------
{{{
---> Configuring p5.34-chipcard-pcsc
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
-chipcard-pcsc/p5.34-chipcard-pcsc/work/Chipcard-PCSC-v1.4.16" &&
/opt/local/bin/perl5.34 Makefile.PL INSTALLDIRS=vendor
CC="/usr/bin/gcc-4.2" LD="/usr/bin/gcc-4.2"
osname: darwin
LDDFLAGS: -bundle -undefined dynamic_lookup -L/opt/local/lib
-Wl,-headerpad_max_install_names -fstack-protector -framework
CoreFoundation
INC:
Checking if your kit is complete...
Looks good
Writing MYMETA.yml and MYMETA.json
Generating a Unix-style Makefile
Writing Makefile for Chipcard::PCSC
Writing MYMETA.yml and MYMETA.json
Fixing flags in Card/Makefile
---> Patching Makefile: /^CCFLAGS *=/s|$| -arch ppc -isysroot/|
---> Patching Makefile: /^OTHERLDFLAGS *=/s|$| -arch ppc
-Wl,-syslibroot,/|
---> Patching Makefile: s|^(CC *=).*|\1 /usr/bin/gcc-4.2|
Fixing flags in Makefile
---> Patching Makefile: /^CCFLAGS *=/s|$| -arch ppc -isysroot/|
---> Patching Makefile: /^OTHERLDFLAGS *=/s|$| -arch ppc
-Wl,-syslibroot,/|
---> Patching Makefile: s|^(CC *=).*|\1 /usr/bin/gcc-4.2|
---> Building p5.34-chipcard-pcsc
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
-chipcard-pcsc/p5.34-chipcard-pcsc/work/Chipcard-PCSC-v1.4.16" &&
/usr/bin/make -j6 -w all
make: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
-chipcard-pcsc/p5.34-chipcard-pcsc/work/Chipcard-PCSC-v1.4.16'
"/opt/local/bin/perl5.34" "/opt/local/lib/perl5/5.34/ExtUtils/xsubpp"
-typemap '/opt/local/lib/perl5/5.34/ExtUtils/typemap' -typemap
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
-chipcard-pcsc/p5.34-chipcard-pcsc/work/Chipcard-PCSC-v1.4.16/typemap'
PCSC.xs > PCSC.xsc
Running Mkbootstrap for PCSC ()
make[1]: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
-chipcard-pcsc/p5.34-chipcard-pcsc/work/Chipcard-PCSC-v1.4.16/Card'
chmod 644 "PCSC.bs"
cp PCSC.pod blib/lib/Chipcard/PCSC.pod
cp PCSC.pm blib/lib/Chipcard/PCSC.pm
"/opt/local/bin/perl5.34" -MExtUtils::Command::MM -e 'cp_nonempty' --
PCSC.bs blib/arch/auto/Chipcard/PCSC/PCSC.bs 644
cp Card.pm ../blib/lib/Chipcard/PCSC/Card.pm
cp Card.pod ../blib/lib/Chipcard/PCSC/Card.pod
mv PCSC.xsc PCSC.c
/usr/bin/gcc-4.2 -c -fno-common -DPERL_DARWIN -pipe -Os -fno-strict-
aliasing -fstack-protector -I/opt/local/include -DPERL_USE_SAFE_PUTENV
-arch ppc -isysroot/ -O3 -DVERSION=\"v1.4.16\" -DXS_VERSION=\"v1.4.16\"
"-I/opt/local/lib/perl5/5.34/darwin-thread-multi-2level/CORE" -O2 -Wall
PCSC.c
Manifying 1 pod document
make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
-chipcard-pcsc/p5.34-chipcard-pcsc/work/Chipcard-PCSC-v1.4.16/Card'
In file included from PCSC.xs:35:
PCSCperl.h:143: warning: ‘LPTSTR’ is deprecated
PCSCperl.h:151: warning: ‘LPTSTR’ is deprecated
PCSC.xs: In function ‘_InitErrorCodes’:
PCSC.xs:137: error: ‘SCARD_W_SECURITY_VIOLATION’ undeclared (first use in
this function)
PCSC.xs:137: error: (Each undeclared identifier is reported only once
PCSC.xs:137: error: for each function it appears in.)
PCSC.xs: In function ‘_StringifyError’:
PCSC.xs:272: error: ‘SCARD_W_SECURITY_VIOLATION’ undeclared (first use in
this function)
PCSC.c: In function ‘XS_Chipcard__PCSC__EstablishContext’:
PCSC.c:568: warning: unused variable ‘RETVAL’
PCSC.c: In function ‘XS_Chipcard__PCSC__ListReaders’:
PCSC.c:630: warning: unused variable ‘RETVAL’
PCSC.c: In function ‘XS_Chipcard__PCSC__Connect’:
PCSC.c:731: warning: unused variable ‘RETVAL’
PCSC.c: In function ‘XS_Chipcard__PCSC__Reconnect’:
PCSC.c:767: warning: unused variable ‘RETVAL’
PCSC.c: In function ‘XS_Chipcard__PCSC__Status’:
PCSC.c:841: warning: unused variable ‘RETVAL’
PCSC.c: In function ‘XS_Chipcard__PCSC__Transmit’:
PCSC.c:971: warning: unused variable ‘RETVAL’
PCSC.c: In function ‘XS_Chipcard__PCSC__Control’:
PCSC.c:1090: warning: unused variable ‘RETVAL’
PCSC.xs: In function ‘XS_Chipcard__PCSC__GetStatusChange’:
PCSC.xs:1247: warning: value computed is not used
PCSC.xs:1266: warning: value computed is not used
PCSC.xs:1289: warning: value computed is not used
PCSC.xs:1296: warning: value computed is not used
PCSC.c:1242: warning: unused variable ‘RETVAL’
make: *** [PCSC.o] Error 1
make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
-chipcard-pcsc/p5.34-chipcard-pcsc/work/Chipcard-PCSC-v1.4.16'
Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_perl_p5
-chipcard-pcsc/p5.34-chipcard-pcsc/work/Chipcard-PCSC-v1.4.16" &&
/usr/bin/make -j6 -w all
Exit code: 2
}}}
--
Ticket URL: <https://trac.macports.org/ticket/72371>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list