configure: WARNING: OpenPACE headers not found checking for EAC_CTX_init_pace... configure: WARNING: Cannot link against libeac configure: WARNING: use --enable-cvcdir=DIR configure: WARNING: use --enable-x509dir=DIR checking for PCSC... CC lib/libcommon_la-blkdev.lo yes checking winscard.h usability... yes checking winscard.h presence... no configure: WARNING: winscard.h: accepted by the compiler, rejected by the preprocessor! configure: WARNING: winscard.h: proceeding with the compiler's result checking for winscard.h... yes checking pcsclite.h usability... yes checking pcsclite.h presence... no configure: WARNING: pcsclite.h: accepted by the compiler, rejected by the preprocessor! configure: WARNING: pcsclite.h: proceeding with the compiler's result checking for pcsclite.h... yes CC lib/libcommon_la-buffer.lo completion detect checking for BASH_COMPLETION... no checking for gengetopt... not found checking for clang-tidy... not found checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking for getopt_long... yes checking that generated files are newer than configure... done configure: creating ./config.status CC lib/libcommon_la-canonicalize.lo CC lib/libcommon_la-color-names.lo CC lib/libcommon_la-crc32.lo CC lib/libcommon_la-crc32c.lo CC lib/libcommon_la-c_strtod.lo CC lib/libcommon_la-encode.lo CC lib/libcommon_la-env.lo CC lib/libcommon_la-fileutils.lo config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/tools/Makefile config.status: creating doc/files/Makefile config.status: creating etc/Makefile config.status: creating tests/Makefile config.status: creating src/Makefile config.status: creating src/common/Makefile config.status: creating src/ui/Makefile config.status: creating src/libopensc/Makefile config.status: creating src/sm/Makefile config.status: creating src/pkcs11/Makefile config.status: creating src/pkcs11/versioninfo-pkcs11.rc CC lib/libcommon_la-idcache.lo config.status: creating src/pkcs11/versioninfo-pkcs11-spy.rc config.status: creating src/pkcs11/opensc-pkcs11.pc config.status: creating src/pkcs15init/Makefile config.status: creating src/scconf/Makefile config.status: creating src/tests/Makefile config.status: creating src/tests/regression/Makefile CC lib/libcommon_la-jsonwrt.lo config.status: creating src/tests/p11test/Makefile config.status: creating src/tests/fuzzing/Makefile config.status: creating src/tests/unittests/Makefile config.status: creating src/tools/Makefile config.status: creating src/tools/versioninfo-tools.rc config.status: creating src/tools/versioninfo-opensc-notify.rc config.status: creating src/smm/Makefile config.status: creating src/minidriver/Makefile config.status: creating src/minidriver/versioninfo-minidriver.rc CC lib/libcommon_la-mangle.lo config.status: creating src/minidriver/opensc-minidriver.inf config.status: creating win32/Makefile config.status: creating win32/versioninfo.rc config.status: creating win32/versioninfo-customactions.rc config.status: creating win32/winconfig.h config.status: creating win32/OpenSC.iss config.status: creating win32/OpenSC.wxs config.status: creating MacOSX/Makefile CC lib/libcommon_la-match.lo config.status: creating MacOSX/build-package config.status: creating MacOSX/Distribution.xml config.status: creating MacOSX/resources/Welcome.html config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --enable-ipv6, --disable-nls OpenSC has been configured with the following options: Version: 0.22.0 Version fix: 0 Version revision: 0 Git revision: No Git revision info available Copyright: OpenSC Project Company: OpenSC Project Company URL: https://github.com/OpenSC Comments: Provided under the terms of the GNU Lesser General Public License (LGPLv2.1+). Product name: OpenSC smartcard framework Product updates: https://github.com/OpenSC/OpenSC/releases Product URL: https://github.com/OpenSC/OpenSC User binaries: /usr/bin Configuration files: /etc Bash completion: /etc/bash_completion.d XSL stylesheets: no man support: no doc support: no thread locking support: yes zlib support: no readline support: no OpenSSL support: yes OpenSSL secure memory: no PC/SC support: yes CryptoTokenKit support: no OpenCT support: no CT-API support: no minidriver support: no SM support: yes SM default module: libsmm-local.so SM default path: /usr/lib DNIe UI support: no Notification support: no Code coverage: no PC/SC default provider: libpcsclite.so.1 PKCS11 default provider: /usr/lib/opensc-pkcs11.so PKCS11 onepin provider: /usr/lib/onepin-opensc-pkcs11.so Host: nios2-buildroot-linux-gnu Compiler: /home/buildroot/autobuild/instance-3/output-1/per-package/opensc/host/bin/nios2-buildroot-linux-gnu-gcc Preprocessor flags: -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 Compiler flags: -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 Linker flags: Libraries: READLINE_CFLAGS: READLINE_LIBS: ZLIB_CFLAGS: ZLIB_LIBS: OPENSSL_CFLAGS: OPENSSL_LIBS: -L/home/buildroot/autobuild/instance-3/output-1/per-package/opensc/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/lib -lcrypto OPENPACE_CFLAGS: OPENPACE_LIBS: OPENCT_CFLAGS: OPENCT_LIBS: PCSC_CFLAGS: -I/home/buildroot/autobuild/instance-3/output-1/per-package/opensc/host/bin/../nios2-buildroot-linux-gnu/sysroot/usr/include/PCSC -pthread CRYPTOTOKENKIT_CFLAGS: GIO2_CFLAGS: GIO2_LIBS: FUZZING_LIBS: CC lib/libcommon_la-mbsalign.lo >>> opensc 0.22.0 Building PATH="/home/buildroot/autobuild/instance-3/output-1/per-package/opensc/host/bin:/home/buildroot/autobuild/instance-3/output-1/per-package/opensc/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" /usr/bin/make -C /home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/ make[1]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0' /usr/bin/make all-recursive make[2]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0' Making all in etc make[3]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/etc' GEN opensc.conf.example make[3]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/etc' Making all in src make[3]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src' Making all in common make[4]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/common' CC compat_getopt_main.o CC lib/libcommon_la-mbsedit.lo CC compat_dummy.lo CC compat_strlcat.lo CC compat_strlcpy.lo CC lib/libcommon_la-md5.lo CC compat_strnlen.lo CC lib/libcommon_la-pager.lo CC compat_getpass.lo CC compat_getopt.lo CC lib/libcommon_la-pwdutils.lo CC compat_report_rangecheckfailure.lo CC lib/libcommon_la-randutils.lo CC compat___iob_func.lo CC simclist.lo CC lib/libcommon_la-sha1.lo CC lib/libcommon_la-signames.lo CC libpkcs11.lo CC lib/libcommon_la-strutils.lo CC libscdl.lo CC lib/libcommon_la-strv.lo CCLD libcompat.la CCLD libpkcs11.la CCLD libscdl.la CCLD compat_getopt_main make[4]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/common' Making all in scconf make[4]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/scconf' CC scconf.lo CC lib/libcommon_la-timeutils.lo CC lib/libcommon_la-ttyutils.lo CC parse.lo CC write.lo CC sclex.lo CC lib/libcommon_la-linux_version.lo CC lib/libcommon_la-loopdev.lo CCLD libscconf.la make[4]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/scconf' Making all in ui make[4]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/ui' CC strings.lo CC lib/libcommon_la-cpuset.lo CC notify.lo CCLD libstrings.la CCLD libnotify.la make[4]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/ui' Making all in pkcs15init CC lib/libcommon_la-path.lo make[4]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/pkcs15init' CC pkcs15-lib.lo CC lib/libcommon_la-sysfs.lo CC profile.lo CC lib/libcommon_la-procfs.lo CC pkcs15-westcos.lo CC login-utils/vipw.o CC libblkid/src/la-init.lo CC pkcs15-gpk.lo CC libblkid/src/la-cache.lo CC pkcs15-miocos.lo CC pkcs15-cflex.lo CC libblkid/src/la-config.lo CC pkcs15-cardos.lo CC libblkid/src/la-dev.lo CC pkcs15-jcop.lo CC pkcs15-starcos.lo CC pkcs15-setcos.lo CC libblkid/src/la-devname.lo CC pkcs15-incrypto34.lo CC pkcs15-muscle.lo CC pkcs15-asepcos.lo CC libblkid/src/la-devno.lo CC pkcs15-rutoken.lo CC pkcs15-entersafe.lo CC libblkid/src/la-encode.lo CC pkcs15-epass2003.lo CC pkcs15-rtecp.lo CC libblkid/src/la-evaluate.lo CC pkcs15-myeid.lo CC pkcs15-oberthur.lo CC libblkid/src/la-getsize.lo CC libblkid/src/la-probe.lo CC pkcs15-oberthur-awp.lo In file included from libblkid/src/blkidP.h:34, from libblkid/src/probe.c:114: libblkid/src/probe.c: In function 'blkid_probe_get_idmag': libblkid/src/probe.c:1161:48: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 1161 | DBG(LOWPROBE, ul_debug("\tmagic sboff=%u, kboff=%ld", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1162 | mag->sboff, kboff)); | ~~~~~ | | | uint64_t {aka long long unsigned int} ./include/debug.h:67:25: note: in definition of macro '__UL_DBG' 67 | x; \ | ^ libblkid/src/probe.c:1161:25: note: in expansion of macro 'DBG' 1161 | DBG(LOWPROBE, ul_debug("\tmagic sboff=%u, kboff=%ld", | ^~~ libblkid/src/probe.c:1161:75: note: format string is defined here 1161 | DBG(LOWPROBE, ul_debug("\tmagic sboff=%u, kboff=%ld", | ~~^ | | | long int | %lld CC pkcs15-authentic.lo CC pkcs15-iasecc.lo CC libblkid/src/la-read.lo CC pkcs15-openpgp.lo CC libblkid/src/la-resolve.lo CC pkcs15-sc-hsm.lo CC libblkid/src/la-save.lo CC pkcs15-isoApplet.lo CC libblkid/src/la-tag.lo CC pkcs15-gids.lo CC libblkid/src/la-verify.lo CCLD libpkcs15init.la make[4]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/pkcs15init' Making all in sm make[4]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/sm' CC sm-iso.lo CC libsmeac_la-sm-eac.lo CC libblkid/src/la-version.lo CC sm-common.lo CC libblkid/src/partitions/la-aix.lo CC libblkid/src/partitions/la-atari.lo CCLD libsmiso.la CCLD libsm.la CC libblkid/src/partitions/la-bsd.lo CCLD libsmeac.la CC libblkid/src/partitions/la-dos.lo make[4]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/sm' Making all in libopensc make[4]: Entering directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/libopensc' CC libopensc_la-sc.lo CC libblkid/src/partitions/la-gpt.lo CC libblkid/src/partitions/la-mac.lo CC libopensc_la-ctx.lo CC libblkid/src/partitions/la-minix.lo CC libblkid/src/partitions/la-partitions.lo CC libblkid/src/partitions/la-sgi.lo CC libopensc_la-log.lo CC libblkid/src/partitions/la-solaris_x86.lo CC libopensc_la-errors.lo CC libblkid/src/partitions/la-sun.lo CC libblkid/src/partitions/la-ultrix.lo CC libopensc_la-asn1.lo CC libblkid/src/partitions/la-unixware.lo CC libblkid/src/superblocks/la-adaptec_raid.lo CC libblkid/src/superblocks/la-apfs.lo CC libblkid/src/superblocks/la-bcache.lo CC libblkid/src/superblocks/la-befs.lo CC libopensc_la-base64.lo CC libopensc_la-sec.lo CC libopensc_la-card.lo CC libopensc_la-iso7816.lo CC libblkid/src/superblocks/la-bfs.lo CC libblkid/src/superblocks/la-bitlocker.lo CC libblkid/src/superblocks/la-bluestore.lo CC libopensc_la-dir.lo CC libopensc_la-ef-atr.lo CC libblkid/src/superblocks/la-btrfs.lo CC libopensc_la-ef-gdo.lo CC libopensc_la-padding.lo CC libblkid/src/superblocks/la-cramfs.lo CC libopensc_la-apdu.lo CC libopensc_la-simpletlv.lo CC libblkid/src/superblocks/la-ddf_raid.lo CC libopensc_la-gp.lo CC libopensc_la-pkcs15.lo CC libblkid/src/superblocks/la-drbd.lo CC libopensc_la-pkcs15-cert.lo CC libblkid/src/superblocks/la-drbdproxy_datalog.lo CC libblkid/src/superblocks/la-drbdmanage.lo CC libopensc_la-pkcs15-data.lo CC libopensc_la-pkcs15-pin.lo CC libblkid/src/superblocks/la-exfat.lo CC libblkid/src/superblocks/la-exfs.lo CC libopensc_la-pkcs15-prkey.lo CC libopensc_la-pkcs15-pubkey.lo CC libblkid/src/superblocks/la-ext.lo CC libopensc_la-pkcs15-skey.lo CC libblkid/src/superblocks/la-f2fs.lo CC libopensc_la-pkcs15-sec.lo CC libblkid/src/superblocks/la-gfs.lo CC libopensc_la-pkcs15-algo.lo CC libblkid/src/superblocks/la-hfs.lo CC libopensc_la-pkcs15-cache.lo CC libopensc_la-pkcs15-syn.lo CC libblkid/src/superblocks/la-highpoint_raid.lo CC libopensc_la-muscle.lo CC libopensc_la-muscle-filesystem.lo CC libblkid/src/superblocks/la-hpfs.lo CC libopensc_la-ctbcs.lo CC libblkid/src/superblocks/la-iso9660.lo CC libopensc_la-reader-ctapi.lo CC libopensc_la-reader-pcsc.lo CC libopensc_la-reader-openct.lo CC libopensc_la-reader-tr03119.lo CC libblkid/src/superblocks/la-isw_raid.lo CC libblkid/src/superblocks/la-jfs.lo CC libopensc_la-card-setcos.lo CC libblkid/src/superblocks/la-jmicron_raid.lo CC libblkid/src/superblocks/la-linux_raid.lo CC libopensc_la-card-miocos.lo CC libopensc_la-card-flex.lo CC libblkid/src/superblocks/la-lsi_raid.lo CC libopensc_la-card-gpk.lo CC libblkid/src/superblocks/la-luks.lo CC libopensc_la-card-cardos.lo CC libblkid/src/superblocks/la-lvm.lo CC libblkid/src/superblocks/la-minix.lo CC libopensc_la-card-tcos.lo CC libopensc_la-card-default.lo CC libblkid/src/superblocks/la-mpool.lo CC libopensc_la-card-mcrd.lo CC libopensc_la-card-starcos.lo CC libblkid/src/superblocks/la-netware.lo CC libblkid/src/superblocks/la-nilfs.lo CC libopensc_la-card-openpgp.lo CC libblkid/src/superblocks/la-ntfs.lo CC libopensc_la-card-jcop.lo CC libblkid/src/superblocks/la-refs.lo CC libblkid/src/superblocks/la-nvidia_raid.lo CC libopensc_la-card-oberthur.lo CC libblkid/src/superblocks/la-ocfs.lo CC libblkid/src/superblocks/la-promise_raid.lo CC libblkid/src/superblocks/la-reiserfs.lo CC libopensc_la-card-belpic.lo CC libblkid/src/superblocks/la-romfs.lo CC libopensc_la-card-atrust-acos.lo CC libblkid/src/superblocks/la-silicon_raid.lo CC libopensc_la-card-entersafe.lo CC libblkid/src/superblocks/la-squashfs.lo CC libopensc_la-card-epass2003.lo CC libblkid/src/superblocks/la-stratis.lo CC libblkid/src/superblocks/la-superblocks.lo CC libopensc_la-card-coolkey.lo CC libblkid/src/superblocks/la-swap.lo CC libblkid/src/superblocks/la-sysv.lo CC libopensc_la-card-incrypto34.lo CC libblkid/src/superblocks/la-ubi.lo CC libopensc_la-card-piv.lo CC libblkid/src/superblocks/la-ubifs.lo CC libopensc_la-card-cac-common.lo CC libblkid/src/superblocks/la-udf.lo CC libopensc_la-card-cac.lo CC libblkid/src/superblocks/la-ufs.lo CC libblkid/src/superblocks/la-vdo.lo CC libopensc_la-card-cac1.lo CC libblkid/src/superblocks/la-vfat.lo CC libblkid/src/superblocks/la-via_raid.lo CC libopensc_la-card-muscle.lo CC libblkid/src/superblocks/la-vmfs.lo CC libblkid/src/superblocks/la-vxfs.lo CC libblkid/src/superblocks/la-xfs.lo CC libblkid/src/superblocks/la-zfs.lo CC libopensc_la-card-asepcos.lo CC libblkid/src/superblocks/la-zonefs.lo CC libblkid/src/superblocks/la-erofs.lo CC libblkid/src/topology/la-topology.lo CC libopensc_la-card-akis.lo CC libblkid/src/topology/la-dm.lo CC libblkid/src/topology/la-evms.lo CC libopensc_la-card-gemsafeV1.lo CC libblkid/src/topology/la-ioctl.lo CC libblkid/src/topology/la-lvm.lo CC libblkid/src/topology/la-md.lo CC libopensc_la-card-rutoken.lo CC libblkid/src/topology/la-sysfs.lo CC libmount/src/la-cache.lo CC libmount/src/la-fs.lo CC libmount/src/la-init.lo CC libopensc_la-card-rtecp.lo CC libmount/src/la-iter.lo CC libmount/src/la-lock.lo CC libmount/src/la-optmap.lo CC libopensc_la-card-westcos.lo CC libmount/src/la-optstr.lo CC libmount/src/la-tab.lo In file included from /home/buildroot/autobuild/instance-3/output-1/per-package/opensc/host/nios2-buildroot-linux-gnu/sysroot/usr/include/time.h:29, from ../../src/libopensc/cardctl.h:24, from ../../src/libopensc/aux-data.h:30, from ../../src/libopensc/pkcs15.h:29, from asn1.h:29, from card-westcos.c:31: ../../src/libopensc/sc-ossl-compat.h:105:50: error: expected identifier or '(' before 'void' 105 | #define EVP_PKEY_new_raw_public_key(t, e, p, l) (NULL) | ^~~~ ../../src/libopensc/sc-ossl-compat.h:105:50: error: expected ')' before numeric constant 105 | #define EVP_PKEY_new_raw_public_key(t, e, p, l) (NULL) | ^~~~ In file included from internal.h:45, from card-westcos.c:30: ../../src/libopensc/sc-ossl-compat.h:106:50: error: expected identifier or '(' before numeric constant 106 | #define EVP_PKEY_get_raw_public_key(p, pu, l) (0) | ^ make[4]: *** [Makefile:1855: libopensc_la-card-westcos.lo] Error 1 make[4]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src/libopensc' make[3]: *** [Makefile:463: all-recursive] Error 1 make[3]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/src' make[2]: *** [Makefile:606: all-recursive] Error 1 make[2]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0' make[1]: *** [Makefile:514: all] Error 2 make[1]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0' make: *** [package/pkg-generic.mk:293: /home/buildroot/autobuild/instance-3/output-1/build/opensc-0.22.0/.stamp_built] Error 2 make: *** Waiting for unfinished jobs.... CC libmount/src/la-tab_diff.lo Building Go toolchain3 using go_bootstrap and Go toolchain2. CC libmount/src/la-tab_parse.lo CC libmount/src/la-tab_update.lo CC libmount/src/la-test.lo CC libmount/src/la-utils.lo CC libmount/src/la-version.lo CC libmount/src/la-context.lo CC libmount/src/la-context_loopdev.lo CC libmount/src/la-context_veritydev.lo CC libmount/src/la-context_mount.lo CC libmount/src/la-context_umount.lo CC libmount/src/la-monitor.lo CC libmount/src/la-btrfs.lo CCLD libcommon.la CCLD fallocate CCLD vipw CCLD libblkid.la copying selected object files to avoid basename conflicts... CCLD libmount.la make[3]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/util-linux-2.38' make[2]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/util-linux-2.38' make[1]: Leaving directory '/home/buildroot/autobuild/instance-3/output-1/build/util-linux-2.38' Building packages and commands for linux/amd64. --- Installed Go for linux/amd64 in /home/buildroot/autobuild/instance-3/output-1/build/host-go-1.19.9 Installed commands in /home/buildroot/autobuild/instance-3/output-1/build/host-go-1.19.9/bin The binaries expect /home/buildroot/autobuild/instance-3/output-1/build/host-go-1.19.9 to be copied or moved to /home/buildroot/autobuild/instance-3/output-1/per-package/host-go/host/lib/go make: Leaving directory '/home/buildroot/autobuild/instance-3/buildroot'