Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[libxcrypt] Build failure on arm64-linux #43977

Open
andgamespace opened this issue Feb 22, 2025 · 0 comments
Open

[libxcrypt] Build failure on arm64-linux #43977

andgamespace opened this issue Feb 22, 2025 · 0 comments
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.

Comments

@andgamespace
Copy link

Package: libxcrypt:arm64-linux@4.4.36#2

Host Environment

  • Host: arm64-linux
  • Compiler: GNU 14.2.1
  • vcpkg-tool version: 2999-12-31-unknownhash
    vcpkg-scripts version: 5f8c424 2025-02-21 (23 hours ago)

To Reproduce

vcpkg install

Failure logs

libxcrypt currently requires the following libraries from the system package manager:
    autoconf automake libtool pkg-config
These can be installed on Debian systems via sudo apt install autoconf automake libtool pkg-config
-- Using cached besser82-libxcrypt-7fc153170ea6c2938c0392794778de7ec995f8f9.patch
-- Using cached besser82-libxcrypt-v4.4.36.tar.gz
-- Extracting source /home/anshc/vcpkg/downloads/besser82-libxcrypt-v4.4.36.tar.gz
-- Applying patch /home/anshc/vcpkg/downloads/besser82-libxcrypt-7fc153170ea6c2938c0392794778de7ec995f8f9.patch
-- Using source at /home/anshc/vcpkg/buildtrees/libxcrypt/src/v4.4.36-731337b063.clean
-- Found external ninja('1.12.1').
-- Getting CMake variables for arm64-linux-dbg
-- Getting CMake variables for arm64-linux-rel
-- Generating configure for arm64-linux
-- Finished generating configure for arm64-linux
-- Configuring arm64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: /usr/bin/bash -c "V=1 ./../src/v4.4.36-731337b063.clean/configure  \"--disable-silent-rules\" \"--verbose\" \"--disable-shared\" \"--enable-static\" \"--prefix=/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug\" \"--bindir=\\${prefix}/../tools/libxcrypt/debug/bin\" \"--sbindir=\\${prefix}/../tools/libxcrypt/debug/sbin\" \"--libdir=\\${prefix}/lib\" \"--includedir=\\${prefix}/../include\" \"--datarootdir=\\${prefix}/share/libxcrypt\""
    Working Directory: /home/anshc/vcpkg/buildtrees/libxcrypt/arm64-linux-dbg
    Error code: 1
    See logs for more information:
      /home/anshc/vcpkg/buildtrees/libxcrypt/config-arm64-linux-dbg-config.log
      /home/anshc/vcpkg/buildtrees/libxcrypt/config-arm64-linux-dbg-out.log
      /home/anshc/vcpkg/buildtrees/libxcrypt/config-arm64-linux-dbg-err.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_configure_make.cmake:866 (vcpkg_execute_required_process)
  buildtrees/versioning_/versions/libxcrypt/825ff0426ce377f1e386f7effd1f3dfb5e218a64/portfile.cmake:33 (vcpkg_configure_make)
  scripts/ports.cmake:196 (include)



/home/anshc/vcpkg/buildtrees/libxcrypt/config-arm64-linux-dbg-err.log
Can't locate open.pm in @INC (you may need to install the open module) (@INC entries checked: /usr/local/lib64/perl5/5.40 /usr/local/share/perl5/5.40 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at ./../src/v4.4.36-731337b063.clean/build-aux/scripts/expand-selected-hashes line 20.
BEGIN failed--compilation aborted at ./../src/v4.4.36-731337b063.clean/build-aux/scripts/expand-selected-hashes line 20.
configure: error: bad value 'all' for --enable-hashes
/home/anshc/vcpkg/buildtrees/libxcrypt/config-arm64-linux-dbg-out.log
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking for gcc... /usr/bin/cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether /usr/bin/cc accepts -g... yes
checking for /usr/bin/cc option to enable C11 features... none needed
checking whether /usr/bin/cc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of /usr/bin/cc... gcc3
checking pkg-config is at least version 0.9.0... yes
checking how to run the C preprocessor... /usr/bin/cc -E
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking for perl... /usr/bin/perl
checking whether /usr/bin/perl is version 5.14.0 or later... yes
checking for gpg2... /usr/bin/gpg2
checking for sha256sum... /usr/bin/sha256sum
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for fcntl.h... yes
checking for stdbool.h... yes
checking for ucontext.h... yes
checking for sys/cdefs.h... yes
checking for sys/random.h... yes
checking for sys/syscall.h... yes
checking for valgrind/valgrind.h... no
checking for endian.h... yes
checking for sys/endian.h... no
checking for sys/param.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for /usr/bin/cc option to enable large file support... none needed
checking whether C compiler accepts -Werror=unknown-warning-option... no
checking whether C compiler accepts -Wall... yes
checking whether C compiler accepts -Wextra... yes
checking whether C compiler accepts -Walloc-zero... yes
checking whether C compiler accepts -Walloca... yes
checking whether C compiler accepts -Wbad-function-cast... yes
checking whether C compiler accepts -Wcast-align... yes
checking whether C compiler accepts -Wcast-qual... yes
checking whether C compiler accepts -Wconversion... yes
checking whether C compiler accepts -Wformat=2... yes
checking whether C compiler accepts -Wformat-overflow=2... yes
checking whether C compiler accepts -Wformat-signedness... yes
checking whether C compiler accepts -Wformat-truncation=1... yes
checking whether C compiler accepts -Wlogical-op... yes
checking whether C compiler accepts -Wmissing-declarations... yes
checking whether C compiler accepts -Wmissing-prototypes... yes
checking whether C compiler accepts -Wnested-externs... yes
checking whether C compiler accepts -Wnull-dereference... yes
checking whether C compiler accepts -Wold-style-definition... yes
checking whether C compiler accepts -Wpointer-arith... yes
checking whether C compiler accepts -Wrestrict... yes
checking whether C compiler accepts -Wshadow... yes
checking whether C compiler accepts -Wstrict-overflow=2... yes
checking whether C compiler accepts -Wstrict-prototypes... yes
checking whether C compiler accepts -Wundef... yes
checking whether C compiler accepts -Wvla... yes
checking whether C compiler accepts -Wwrite-strings... yes
checking whether C compiler accepts -Wpedantic... yes
checking whether C compiler accepts -Werror... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by /usr/bin/cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking the maximum length of command line arguments... 3145728
checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... /usr/bin/objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... /usr/bin/strip
checking for ranlib... /usr/bin/ranlib
checking command to parse /usr/bin/nm output from /usr/bin/cc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if /usr/bin/cc supports -fno-rtti -fno-exceptions... no
checking for /usr/bin/cc option to produce PIC... -fPIC -DPIC
checking if /usr/bin/cc PIC flag -fPIC -DPIC works... yes
checking if /usr/bin/cc static flag -static works... no
checking if /usr/bin/cc supports -c -o file.o... yes
checking if /usr/bin/cc supports -c -o file.o... (cached) yes
checking whether the /usr/bin/cc linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for _ prefix in compiled symbols... no
checking whether the preprocessor (/usr/bin/cc -E) supports -dD... yes
checking whether we are compiling with ASan... no
checking whether sys/cdefs.h defines __BEGIN_DECLS and __END_DECLS... yes
checking whether sys/cdefs.h defines __THROW... yes
checking how to control data alignment... _Alignas
checking how to query data alignment... _Alignof
checking for max_align_t in stddef.h... yes
checking for byte order macros... BYTE_ORDER and xxx_ENDIAN
checking for static_assert in assert.h... yes
checking for ld --wrap... yes
checking linker version script flag... --version-script
checking if version scripts can use complex wildcards... yes
checking for __attribute__((symver))... yes
checking how to make linking fail when undefined symbols remain... -Wl,-z,defs
checking how to make linking fail when there are text relocations... -Wl,-z,text
checking how to link with read-only relocations... -Wl,-z,relro
checking how to link with immediate binding... -Wl,-z,now
checking whether C compiler accepts -fno-plt... yes
checking for arc4random_buf... yes
checking for explicit_bzero... yes
checking for explicit_memset... no
checking for getentropy... yes
checking for getrandom... yes
checking for memset_s... no
checking for open64... yes
checking for syscall... yes
checking for valgrind... no
checking for Python 3.>=6 with Passlib... not found
configure: Disabling the "regen-ka-table" target, missing Python requirements.
checking whether all ucontext.h functions are available... no
/home/anshc/vcpkg/buildtrees/libxcrypt/config-arm64-linux-dbg-config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by xcrypt configure 4.4.36, which was
generated by GNU Autoconf 2.72.  Invocation command line was

  $ ./../src/v4.4.36-731337b063.clean/configure --disable-silent-rules --verbose --disable-shared --enable-static --prefix=/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug '--bindir=${prefix}/../tools/libxcrypt/debug/bin' '--sbindir=${prefix}/../tools/libxcrypt/debug/sbin' '--libdir=${prefix}/lib' '--includedir=${prefix}/../include' '--datarootdir=${prefix}/share/libxcrypt'

## --------- ##
## Platform. ##
## --------- ##

hostname = fedora
uname -m = aarch64
uname -r = 6.12.12-400.asahi.fc41.aarch64+16k
uname -s = Linux
uname -v = #1 SMP PREEMPT_DYNAMIC Sun Feb  2 18:10:21 UTC 2025

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = aarch64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /home/anshc/vcpkg/
PATH: /home/anshc/vcpkg/
PATH: /home/anshc/miniforge3/bin/
PATH: /home/anshc/miniforge3/condabin/
PATH: /home/anshc/vcpkg/
PATH: /home/anshc/vcpkg/
PATH: /home/anshc/vcpkg/
PATH: /home/anshc/.sdkman/candidates/java/current/bin/
PATH: /home/anshc/.nvm/versions/node/v22.14.0/bin/
PATH: /usr/local/bin/
PATH: /usr/local/sbin/
PATH: /usr/bin/
PATH: /usr/sbin/
PATH: /usr/bin/
PATH: /bin/


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2619: looking for aux files: ltmain.sh compile config.guess config.sub missing install-sh
configure:2632:  trying ./../src/v4.4.36-731337b063.clean/build-aux/m4-autogen/
configure:2661:   ./../src/v4.4.36-731337b063.clean/build-aux/m4-autogen/ltmain.sh found
configure:2661:   ./../src/v4.4.36-731337b063.clean/build-aux/m4-autogen/compile found
configure:2661:   ./../src/v4.4.36-731337b063.clean/build-aux/m4-autogen/config.guess found
configure:2661:   ./../src/v4.4.36-731337b063.clean/build-aux/m4-autogen/config.sub found
configure:2661:   ./../src/v4.4.36-731337b063.clean/build-aux/m4-autogen/missing found
configure:2643:   ./../src/v4.4.36-731337b063.clean/build-aux/m4-autogen/install-sh found
configure:2798: checking for a BSD-compatible install
configure:2872: result: /usr/bin/install -c
configure:2883: checking whether build environment is sane
configure:2938: result: yes
configure:3099: checking for a race-free mkdir -p
configure:3142: result: /usr/bin/mkdir -p
configure:3149: checking for gawk
configure:3170: found /usr/bin/gawk
configure:3182: result: gawk
configure:3193: checking whether make sets $(MAKE)
configure:3217: result: yes
configure:3247: checking whether make supports nested variables
configure:3266: result: yes
configure:3417: checking build system type
configure:3433: result: aarch64-unknown-linux-gnu
configure:3453: checking host system type
configure:3468: result: aarch64-unknown-linux-gnu
configure:3551: checking for gcc
configure:3584: result: /usr/bin/cc
configure:3943: checking for C compiler version
configure:3952: /usr/bin/cc --version >&5
cc (GCC) 14.2.1 20250110 (Red Hat 14.2.1-7)
Copyright (C) 2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3963: $? = 0
configure:3952: /usr/bin/cc -v >&5
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-redhat-linux/14/lto-wrapper
Target: aarch64-redhat-linux
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-14.2.1-build/gcc-14.2.1-20250110/obj-aarch64-redhat-linux/isl-install --enable-gnu-indirect-function --build=aarch64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 14.2.1 20250110 (Red Hat 14.2.1-7) (GCC) 
configure:3963: $? = 0
configure:3952: /usr/bin/cc -V >&5
cc: error: unrecognized command-line option '-V'
cc: fatal error: no input files
compilation terminated.
configure:3963: $? = 1
configure:3952: /usr/bin/cc -qversion >&5
cc: error: unrecognized command-line option '-qversion'; did you mean '--version'?
cc: fatal error: no input files
compilation terminated.
configure:3963: $? = 1
configure:3952: /usr/bin/cc -version >&5
cc: error: unrecognized command-line option '-version'
cc: fatal error: no input files
compilation terminated.
configure:3963: $? = 1
configure:3983: checking whether the C compiler works
configure:4005: /usr/bin/cc -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
configure:4009: $? = 0
configure:4060: result: yes
configure:4064: checking for C compiler default output file name
configure:4066: result: a.out
configure:4072: checking for suffix of executables
configure:4079: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
configure:4083: $? = 0
configure:4107: result: 
configure:4131: checking whether we are cross compiling
configure:4139: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
configure:4143: $? = 0
configure:4150: ./conftest
configure:4154: $? = 0
configure:4169: result: no
configure:4175: checking for suffix of object files
configure:4198: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:4202: $? = 0
configure:4226: result: o
configure:4230: checking whether the compiler supports GNU C
configure:4250: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:4250: $? = 0
configure:4262: result: yes
configure:4273: checking whether /usr/bin/cc accepts -g
configure:4294: /usr/bin/cc -c -g  conftest.c >&5
configure:4294: $? = 0
configure:4341: result: yes
configure:4361: checking for /usr/bin/cc option to enable C11 features
configure:4376: /usr/bin/cc  -c -fPIC -g  conftest.c >&5
configure:4376: $? = 0
configure:4395: result: none needed
configure:4519: checking whether /usr/bin/cc understands -c and -o together
configure:4542: /usr/bin/cc -c conftest.c -o conftest2.o
configure:4545: $? = 0
configure:4542: /usr/bin/cc -c conftest.c -o conftest2.o
configure:4545: $? = 0
configure:4558: result: yes
configure:4578: checking whether make supports the include directive
configure:4593: make -f confmf.GNU && cat confinc.out
this is the am__doit target
configure:4596: $? = 0
configure:4615: result: yes (GNU style)
configure:4641: checking dependency style of /usr/bin/cc
configure:4754: result: gcc3
configure:4892: checking pkg-config is at least version 0.9.0
configure:4895: result: yes
configure:4955: checking how to run the C preprocessor
configure:4981: /usr/bin/cc -E  conftest.c
configure:4981: $? = 0
configure:4997: /usr/bin/cc -E  conftest.c
conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory
   11 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:4997: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xcrypt"
| #define PACKAGE_TARNAME "libxcrypt"
| #define PACKAGE_VERSION "4.4.36"
| #define PACKAGE_STRING "xcrypt 4.4.36"
| #define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
| #define PACKAGE_URL "https://github.com/besser82/libxcrypt"
| #define PACKAGE "libxcrypt"
| #define VERSION "4.4.36"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:5026: result: /usr/bin/cc -E
configure:5040: /usr/bin/cc -E  conftest.c
configure:5040: $? = 0
configure:5056: /usr/bin/cc -E  conftest.c
conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory
   11 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:5056: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xcrypt"
| #define PACKAGE_TARNAME "libxcrypt"
| #define PACKAGE_VERSION "4.4.36"
| #define PACKAGE_STRING "xcrypt 4.4.36"
| #define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
| #define PACKAGE_URL "https://github.com/besser82/libxcrypt"
| #define PACKAGE "libxcrypt"
| #define VERSION "4.4.36"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:5088: checking whether make sets $(MAKE)
configure:5112: result: yes
configure:5121: checking whether ln -s works
configure:5125: result: yes
configure:5134: checking for perl
configure:5157: found /usr/bin/perl
configure:5170: result: /usr/bin/perl
configure:5178: checking whether /usr/bin/perl is version 5.14.0 or later
configure:5180: /usr/bin/perl -e 'use v5.14.0;'
configure:5183: result: yes
configure:5193: checking for gpg2
configure:5216: found /usr/bin/gpg2
configure:5230: result: /usr/bin/gpg2
configure:5240: checking for sha256sum
configure:5263: found /usr/bin/sha256sum
configure:5277: result: /usr/bin/sha256sum
configure:5291: checking for stdio.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for stdlib.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for string.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for inttypes.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for stdint.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for strings.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for sys/stat.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for sys/types.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for unistd.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for wchar.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for minix/config.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
conftest.c:49:10: fatal error: minix/config.h: No such file or directory
   49 | #include <minix/config.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:5291: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xcrypt"
| #define PACKAGE_TARNAME "libxcrypt"
| #define PACKAGE_VERSION "4.4.36"
| #define PACKAGE_STRING "xcrypt 4.4.36"
| #define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
| #define PACKAGE_URL "https://github.com/besser82/libxcrypt"
| #define PACKAGE "libxcrypt"
| #define VERSION "4.4.36"
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <minix/config.h>
configure:5291: result: no
configure:5291: checking for fcntl.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for stdbool.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for ucontext.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for sys/cdefs.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for sys/random.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for sys/syscall.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for valgrind/valgrind.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
conftest.c:55:10: fatal error: valgrind/valgrind.h: No such file or directory
   55 | #include <valgrind/valgrind.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:5291: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xcrypt"
| #define PACKAGE_TARNAME "libxcrypt"
| #define PACKAGE_VERSION "4.4.36"
| #define PACKAGE_STRING "xcrypt 4.4.36"
| #define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
| #define PACKAGE_URL "https://github.com/besser82/libxcrypt"
| #define PACKAGE "libxcrypt"
| #define VERSION "4.4.36"
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_SYSCALL_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <valgrind/valgrind.h>
configure:5291: result: no
configure:5291: checking for endian.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5291: checking for sys/endian.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
conftest.c:56:10: fatal error: sys/endian.h: No such file or directory
   56 | #include <sys/endian.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:5291: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xcrypt"
| #define PACKAGE_TARNAME "libxcrypt"
| #define PACKAGE_VERSION "4.4.36"
| #define PACKAGE_STRING "xcrypt 4.4.36"
| #define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
| #define PACKAGE_URL "https://github.com/besser82/libxcrypt"
| #define PACKAGE "libxcrypt"
| #define VERSION "4.4.36"
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_ENDIAN_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/endian.h>
configure:5291: result: no
configure:5291: checking for sys/param.h
configure:5291: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5291: $? = 0
configure:5291: result: yes
configure:5322: checking whether it is safe to define __EXTENSIONS__
configure:5341: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5341: $? = 0
configure:5351: result: yes
configure:5354: checking whether _XOPEN_SOURCE should be defined
configure:5376: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5376: $? = 0
configure:5405: result: no
configure:5471: checking for /usr/bin/cc option to enable large file support
configure:5506: /usr/bin/cc -c -fPIC -g  conftest.c >&5
configure:5506: $? = 0
configure:5512: /usr/bin/cc -DFTYPE=ino_t -c -fPIC -g  conftest.c >&5
configure:5512: $? = 0
...
Skipped 463 lines
...
configure:15401: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib -Wl,--version-script,conftest.map conftest.c  >&5
/usr/bin/ld:conftest.map:0: syntax error in VERSION script
collect2: error: ld returned 1 exit status
configure:15401: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xcrypt"
| #define PACKAGE_TARNAME "libxcrypt"
| #define PACKAGE_VERSION "4.4.36"
| #define PACKAGE_STRING "xcrypt 4.4.36"
| #define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
| #define PACKAGE_URL "https://github.com/besser82/libxcrypt"
| #define PACKAGE "libxcrypt"
| #define VERSION "4.4.36"
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_ENDIAN_H 1
| #define HAVE_SYS_PARAM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_CDEFS_BEGIN_END_DECLS 1
| #define HAVE_SYS_CDEFS_THROW 1
| #define alignas(n) _Alignas(n)
| #define alignof(thing) _Alignof(thing)
| #define HAVE_MAX_ALIGN_T 1
| #define ENDIANNESS_IS_BIG (BYTE_ORDER == BIG_ENDIAN)
| #define ENDIANNESS_IS_LITTLE (BYTE_ORDER == LITTLE_ENDIAN)
| #define ENDIANNESS_IS_PDP (BYTE_ORDER == PDP_ENDIAN)
| #define HAVE_STATIC_ASSERT_IN_ASSERT_H 1
| #define HAVE_LD_WRAP 1
| /* end confdefs.h.  */
| int show, hide;
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:15421: result: --version-script
configure:15429: checking if version scripts can use complex wildcards
configure:15464: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib -Wl,--version-script,conftest.map conftest.c  >&5
configure:15464: $? = 0
configure:15483: result: yes
configure:15537: checking for __attribute__((symver))
configure:15559: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
configure:15559: $? = 0
configure:15577: result: yes
configure:15593: checking how to make linking fail when undefined symbols remain
configure:15614: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib -Wl,-z,defs conftest.c  >&5
configure:15614: $? = 0
configure:15643: result: -Wl,-z,defs
configure:15654: checking how to make linking fail when there are text relocations
configure:15675: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib -Wl,-z,text conftest.c  >&5
configure:15675: $? = 0
configure:15684: result: -Wl,-z,text
configure:15695: checking how to link with read-only relocations
configure:15716: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib -Wl,-z,relro conftest.c  >&5
configure:15716: $? = 0
configure:15725: result: -Wl,-z,relro
configure:15736: checking how to link with immediate binding
configure:15757: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib -Wl,-z,now conftest.c  >&5
configure:15757: $? = 0
configure:15766: result: -Wl,-z,now
configure:15783: checking whether C compiler accepts -fno-plt
configure:15803: /usr/bin/cc -c -fPIC -g  -fno-plt  conftest.c >&5
configure:15803: $? = 0
configure:15815: result: yes
configure:15844: : OPTI_FLAGS="$OPTI_FLAGS"
configure:15847: $? = 0
configure:15869: checking for arc4random_buf
configure:15869: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
configure:15869: $? = 0
configure:15869: result: yes
configure:15869: checking for explicit_bzero
configure:15869: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
configure:15869: $? = 0
configure:15869: result: yes
configure:15869: checking for explicit_memset
configure:15869: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
/usr/bin/ld: /tmp/ccZtyOwh.o: in function `main':
/home/anshc/vcpkg/buildtrees/libxcrypt/arm64-linux-dbg/conftest.c:89:(.text+0x8): undefined reference to `explicit_memset'
collect2: error: ld returned 1 exit status
configure:15869: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xcrypt"
| #define PACKAGE_TARNAME "libxcrypt"
| #define PACKAGE_VERSION "4.4.36"
| #define PACKAGE_STRING "xcrypt 4.4.36"
| #define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
| #define PACKAGE_URL "https://github.com/besser82/libxcrypt"
| #define PACKAGE "libxcrypt"
| #define VERSION "4.4.36"
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_ENDIAN_H 1
| #define HAVE_SYS_PARAM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_CDEFS_BEGIN_END_DECLS 1
| #define HAVE_SYS_CDEFS_THROW 1
| #define alignas(n) _Alignas(n)
| #define alignof(thing) _Alignof(thing)
| #define HAVE_MAX_ALIGN_T 1
| #define ENDIANNESS_IS_BIG (BYTE_ORDER == BIG_ENDIAN)
| #define ENDIANNESS_IS_LITTLE (BYTE_ORDER == LITTLE_ENDIAN)
| #define ENDIANNESS_IS_PDP (BYTE_ORDER == PDP_ENDIAN)
| #define HAVE_STATIC_ASSERT_IN_ASSERT_H 1
| #define HAVE_LD_WRAP 1
| #define HAVE_FUNC_ATTRIBUTE_SYMVER 1
| #define HAVE_ARC4RANDOM_BUF 1
| #define HAVE_EXPLICIT_BZERO 1
| /* end confdefs.h.  */
| /* Define explicit_memset to an innocuous variant, in case <limits.h> declares explicit_memset.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define explicit_memset innocuous_explicit_memset
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char explicit_memset (void); below.  */
| 
| #include <limits.h>
| #undef explicit_memset
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char explicit_memset (void);
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_explicit_memset || defined __stub___explicit_memset
| choke me
| #endif
| 
| int
| main (void)
| {
| return explicit_memset ();
|   ;
|   return 0;
| }
configure:15869: result: no
configure:15869: checking for getentropy
configure:15869: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
configure:15869: $? = 0
configure:15869: result: yes
configure:15869: checking for getrandom
configure:15869: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
configure:15869: $? = 0
configure:15869: result: yes
configure:15869: checking for memset_s
configure:15869: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
/usr/bin/ld: /tmp/ccOdQa6v.o: in function `main':
/home/anshc/vcpkg/buildtrees/libxcrypt/arm64-linux-dbg/conftest.c:91:(.text+0x8): undefined reference to `memset_s'
collect2: error: ld returned 1 exit status
configure:15869: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xcrypt"
| #define PACKAGE_TARNAME "libxcrypt"
| #define PACKAGE_VERSION "4.4.36"
| #define PACKAGE_STRING "xcrypt 4.4.36"
| #define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
| #define PACKAGE_URL "https://github.com/besser82/libxcrypt"
| #define PACKAGE "libxcrypt"
| #define VERSION "4.4.36"
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_ENDIAN_H 1
| #define HAVE_SYS_PARAM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_CDEFS_BEGIN_END_DECLS 1
| #define HAVE_SYS_CDEFS_THROW 1
| #define alignas(n) _Alignas(n)
| #define alignof(thing) _Alignof(thing)
| #define HAVE_MAX_ALIGN_T 1
| #define ENDIANNESS_IS_BIG (BYTE_ORDER == BIG_ENDIAN)
| #define ENDIANNESS_IS_LITTLE (BYTE_ORDER == LITTLE_ENDIAN)
| #define ENDIANNESS_IS_PDP (BYTE_ORDER == PDP_ENDIAN)
| #define HAVE_STATIC_ASSERT_IN_ASSERT_H 1
| #define HAVE_LD_WRAP 1
| #define HAVE_FUNC_ATTRIBUTE_SYMVER 1
| #define HAVE_ARC4RANDOM_BUF 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_GETENTROPY 1
| #define HAVE_GETRANDOM 1
| /* end confdefs.h.  */
| /* Define memset_s to an innocuous variant, in case <limits.h> declares memset_s.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define memset_s innocuous_memset_s
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char memset_s (void); below.  */
| 
| #include <limits.h>
| #undef memset_s
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char memset_s (void);
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_memset_s || defined __stub___memset_s
| choke me
| #endif
| 
| int
| main (void)
| {
| return memset_s ();
|   ;
|   return 0;
| }
configure:15869: result: no
configure:15869: checking for open64
configure:15869: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
configure:15869: $? = 0
configure:15869: result: yes
configure:15869: checking for syscall
configure:15869: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
configure:15869: $? = 0
configure:15869: result: yes
configure:15922: checking for valgrind
configure:15961: result: no
configure:16375: checking for Python 3.>=6 with Passlib
configure:16398: trying /home/anshc/miniforge3/bin/python3...
Traceback (most recent call last):
  File "<string>", line 6, in <module>
ModuleNotFoundError: No module named 'passlib'
configure:16398: trying /home/anshc/miniforge3/bin/python...
Traceback (most recent call last):
  File "<string>", line 6, in <module>
ModuleNotFoundError: No module named 'passlib'
configure:16398: trying /usr/bin/python3...
Traceback (most recent call last):
  File "<string>", line 6, in <module>
    import passlib
ModuleNotFoundError: No module named 'passlib'
configure:16398: trying /usr/bin/python...
Traceback (most recent call last):
  File "<string>", line 6, in <module>
    import passlib
ModuleNotFoundError: No module named 'passlib'
configure:16398: trying /usr/bin/python3...
Traceback (most recent call last):
  File "<string>", line 6, in <module>
    import passlib
ModuleNotFoundError: No module named 'passlib'
configure:16398: trying /usr/bin/python...
Traceback (most recent call last):
  File "<string>", line 6, in <module>
    import passlib
ModuleNotFoundError: No module named 'passlib'
configure:16398: trying /bin/python3...
Traceback (most recent call last):
  File "<string>", line 6, in <module>
    import passlib
ModuleNotFoundError: No module named 'passlib'
configure:16398: trying /bin/python...
Traceback (most recent call last):
  File "<string>", line 6, in <module>
    import passlib
ModuleNotFoundError: No module named 'passlib'
configure:16424: result: not found
configure:16428: Disabling the "regen-ka-table" target, missing Python requirements.
configure:16448: checking whether all ucontext.h functions are available
configure:16481: /usr/bin/cc -o conftest -fPIC -g  -L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib conftest.c  >&5
conftest.c: In function 'main':
conftest.c:83:21: error: passing argument 2 of 'makecontext' from incompatible pointer type [-Wincompatible-pointer-types]
   83 |   makecontext(&uc2, fn2, 2, 1, 1);
      |                     ^~~
      |                     |
      |                     void (*)(int,  int)
In file included from conftest.c:70:
/usr/include/ucontext.h:51:52: note: expected 'void (*)(void)' but argument is of type 'void (*)(int,  int)'
   51 | extern void makecontext (ucontext_t *__ucp, void (*__func) (void),
      |                                             ~~~~~~~^~~~~~~~~~~~~~
configure:16481: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xcrypt"
| #define PACKAGE_TARNAME "libxcrypt"
| #define PACKAGE_VERSION "4.4.36"
| #define PACKAGE_STRING "xcrypt 4.4.36"
| #define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
| #define PACKAGE_URL "https://github.com/besser82/libxcrypt"
| #define PACKAGE "libxcrypt"
| #define VERSION "4.4.36"
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_UCONTEXT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_ENDIAN_H 1
| #define HAVE_SYS_PARAM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_CDEFS_BEGIN_END_DECLS 1
| #define HAVE_SYS_CDEFS_THROW 1
| #define alignas(n) _Alignas(n)
| #define alignof(thing) _Alignof(thing)
| #define HAVE_MAX_ALIGN_T 1
| #define ENDIANNESS_IS_BIG (BYTE_ORDER == BIG_ENDIAN)
| #define ENDIANNESS_IS_LITTLE (BYTE_ORDER == LITTLE_ENDIAN)
| #define ENDIANNESS_IS_PDP (BYTE_ORDER == PDP_ENDIAN)
| #define HAVE_STATIC_ASSERT_IN_ASSERT_H 1
| #define HAVE_LD_WRAP 1
| #define HAVE_FUNC_ATTRIBUTE_SYMVER 1
| #define HAVE_ARC4RANDOM_BUF 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_GETENTROPY 1
| #define HAVE_GETRANDOM 1
| #define HAVE_OPEN64 1
| #define HAVE_SYSCALL 1
| /* end confdefs.h.  */
| 
| // This code isn't intended to make sense; it just validates the
| // type signature of all four context functions, and avoids tripping
| // any of the many warnings we may have active.
| #include <ucontext.h>
| static int x;
| static void fn1(void) {}
| static void fn2(int a, int b) { x = a - b; }
| 
| int
| main (void)
| {
| 
|   ucontext_t uc1, uc2;
|   if (getcontext(&uc1)) return 1;
|   if (setcontext(&uc1)) return 1;
|   makecontext(&uc1, fn1, 0);
|   makecontext(&uc2, fn2, 2, 1, 1);
|   if (swapcontext(&uc1, &uc2)) return 1;
|   return x;
| 
|   ;
|   return 0;
| }
configure:16492: result: no
configure:16599: error: bad value 'all' for --enable-hashes

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=aarch64-unknown-linux-gnu
ac_cv_c_address_sanitizer=no
ac_cv_c_byte_order_macros='BYTE_ORDER and xxx_ENDIAN'
ac_cv_c_compiler_gnu=yes
ac_cv_env_CC_set=set
ac_cv_env_CC_value=/usr/bin/cc
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-fPIC -g'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=-L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_PKG_CONFIG_LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=set
ac_cv_env_PKG_CONFIG_PATH_value=/home/anshc/vcpkg/packages/libxcrypt_arm64-linux/debug/lib/pkgconfig:/home/anshc/vcpkg/packages/libxcrypt_arm64-linux/share/pkgconfig:/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib/pkgconfig:/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/share/pkgconfig
ac_cv_env_PKG_CONFIG_set=set
ac_cv_env_PKG_CONFIG_value=/bin/pkg-config
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_arc4random_buf=yes
ac_cv_func_explicit_bzero=yes
ac_cv_func_explicit_memset=no
ac_cv_func_getentropy=yes
ac_cv_func_getrandom=yes
ac_cv_func_memset_s=no
ac_cv_func_open64=yes
ac_cv_func_syscall=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_endian_h=yes
ac_cv_header_fcntl_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_minix_config_h=no
ac_cv_header_stdbool_h=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdio_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_cdefs_THROW=yes
ac_cv_header_sys_cdefs_begin_end_decls=yes
ac_cv_header_sys_cdefs_h=yes
ac_cv_header_sys_endian_h=no
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_random_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_syscall_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_ucontext_h=yes
ac_cv_header_ucontext_h_fns_available=no
ac_cv_header_unistd_h=yes
ac_cv_header_valgrind_valgrind_h=no
ac_cv_header_wchar_h=yes
ac_cv_host=aarch64-unknown-linux-gnu
ac_cv_ld_no_textrel=-Wl,-z,text
ac_cv_ld_no_undefined=-Wl,-z,defs
ac_cv_ld_now=-Wl,-z,now
ac_cv_ld_relro=-Wl,-z,relro
ac_cv_objext=o
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_EGREP_TRADITIONAL='/usr/bin/grep -E'
ac_cv_path_FGREP='/usr/bin/grep -F'
ac_cv_path_GPG2=/usr/bin/gpg2
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_PERL=/usr/bin/perl
ac_cv_path_SED=/usr/bin/sed
ac_cv_path_SHA256SUM=/usr/bin/sha256sum
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_lt_DD=/usr/bin/dd
ac_cv_path_mkdir=/usr/bin/mkdir
ac_cv_path_python3_passlib='not found'
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='/usr/bin/cc -E'
ac_cv_prog_ac_ct_CC=/usr/bin/cc
ac_cv_prog_ac_ct_FILECMD=file
ac_cv_prog_ac_ct_OBJDUMP=/usr/bin/objdump
ac_cv_prog_ac_ct_RANLIB=/usr/bin/ranlib
ac_cv_prog_ac_ct_STRIP=/usr/bin/strip
ac_cv_prog_cc_c11=
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=
ac_cv_prog_cpp_dD=yes
ac_cv_prog_make_make_set=yes
ac_cv_safe_to_define___extensions__=yes
ac_cv_should_define__xopen_source=no
ac_cv_sys_largefile_opts='none needed'
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_make_support_nested_variables=yes
am_cv_prog_cc_c_o=yes
ax_cv_check_cflags__Wall=yes
ax_cv_check_cflags__Walloc_zero=yes
ax_cv_check_cflags__Walloca=yes
ax_cv_check_cflags__Wbad_function_cast=yes
ax_cv_check_cflags__Wcast_align=yes
ax_cv_check_cflags__Wcast_qual=yes
ax_cv_check_cflags__Wconversion=yes
ax_cv_check_cflags__Werror=yes
ax_cv_check_cflags__Wextra=yes
ax_cv_check_cflags__Wformat_2=yes
ax_cv_check_cflags__Wformat_overflow_2=yes
ax_cv_check_cflags__Wformat_signedness=yes
ax_cv_check_cflags__Wformat_truncation_1=yes
ax_cv_check_cflags__Wlogical_op=yes
ax_cv_check_cflags__Wmissing_declarations=yes
ax_cv_check_cflags__Wmissing_prototypes=yes
ax_cv_check_cflags__Wnested_externs=yes
ax_cv_check_cflags__Wnull_dereference=yes
ax_cv_check_cflags__Wold_style_definition=yes
ax_cv_check_cflags__Wpedantic=yes
ax_cv_check_cflags__Wpointer_arith=yes
ax_cv_check_cflags__Wrestrict=yes
ax_cv_check_cflags__Wshadow=yes
ax_cv_check_cflags__Wstrict_overflow_2=yes
ax_cv_check_cflags__Wstrict_prototypes=yes
ax_cv_check_cflags__Wundef=yes
ax_cv_check_cflags__Wvla=yes
ax_cv_check_cflags__Wwrite_strings=yes
ax_cv_check_cflags___Werror_unknown_warning_option=no
ax_cv_check_cflags___fno_plt=yes
ax_cv_check_vscript_complex_wildcards=yes
ax_cv_check_vscript_flag=--version-script
ax_cv_have_func_attribute_symver=yes
lt_cv_ar_at_file=@
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_NM=/usr/bin/nm
lt_cv_path_mainfest_tool=no
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_pic='-fPIC -DPIC'
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=no
lt_cv_prog_gnu_ld=yes
lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
lt_cv_shlibpath_overrides_runpath=yes
lt_cv_sys_global_symbol_pipe='/usr/bin/sed -n -e '\''s/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | /usr/bin/sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='/usr/bin/sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"\1", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='/usr/bin/sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/  {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"lib\1", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='/usr/bin/sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_global_symbol_to_import=
lt_cv_sys_max_cmd_len=3145728
lt_cv_sys_symbol_underscore=no
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop
lt_cv_truncate_bin='/usr/bin/dd bs=4096 count=1'
zw_cv_c_alignas=_Alignas
zw_cv_c_alignof=_Alignof
zw_cv_c_assert_h_static_assert=yes
zw_cv_c_max_align_t=yes
zw_cv_prog_ld_wrap=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##














		$(foreach tool, $(valgrind_enabled_tools), check-valgrind-$(tool))
		LOG_COMPILER="$$(VALGRIND_LOG_COMPILER)" \
		LOG_FLAGS="$$(valgrind_$(1)_flags)" \
		TESTS_ENVIRONMENT="$$(VALGRIND_TESTS_ENVIRONMENT)" \
		TEST_SUITE_LOG=test-suite-$(1).log
	$$(valgrind_v_use)$$(MAKE) check-TESTS \
	$(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) -k \
	$(TESTS_ENVIRONMENT) \
	$(VALGRIND) $(VALGRIND_SUPPRESSIONS) --error-exitcode=1 $(VALGRIND_FLAGS)
	$(valgrind_lt) \
	@echo "Need to reconfigure with --enable-valgrind"
	@echo "Need to reconfigure with --enable-valgrind"
	@echo "Need to reconfigure with --enable-valgrind-$(1)"
	G_DEBUG=fatal-warnings,fatal-criticals,gc-friendly
	G_SLICE=always-malloc,debug-blocks \
	env VALGRIND=$(VALGRIND) \
#
#    (Default: --num-callers=30)
#    files to load. (Default: empty)
#    memcheck, helgrind, drd, sgcheck). (Default: various)
#  - VALGRIND_$toolname_FLAGS: Flags to pass to Valgrind $toolname (one of:
#  - VALGRIND_FLAGS: General flags to pass to all Valgrind tools.
#  - VALGRIND_SUPPRESSIONS_FILES: Space-separated list of Valgrind suppressions
# Internal use
# Optional variables
# Optional:
# Support running with and without libtool.
# Use recursive makes in order to ignore errors during check
# Valgrind check
# Valgrind running
$(foreach tool,$(valgrind_tools),$(eval $(call valgrind_tool_rule,$(tool))))
'
.PHONY: check-valgrind $(addprefix check-valgrind-,$(valgrind_tools))
ACLOCAL='${SHELL} '\''/home/anshc/vcpkg/buildtrees/libxcrypt/src/v4.4.36-731337b063.clean/build-aux/m4-autogen/missing'\'' aclocal-1.16'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='1'
AM_DISTCHECK_CONFIGURE_FLAGS += --disable-valgrind
AM_DISTCHECK_CONFIGURE_FLAGS ?=
AM_V='$(V)'
AR='/usr/bin/ar'
AUTOCONF='${SHELL} '\''/home/anshc/vcpkg/buildtrees/libxcrypt/src/v4.4.36-731337b063.clean/build-aux/m4-autogen/missing'\'' autoconf'
AUTOHEADER='${SHELL} '\''/home/anshc/vcpkg/buildtrees/libxcrypt/src/v4.4.36-731337b063.clean/build-aux/m4-autogen/missing'\'' autoheader'
AUTOMAKE='${SHELL} '\''/home/anshc/vcpkg/buildtrees/libxcrypt/src/v4.4.36-731337b063.clean/build-aux/m4-autogen/missing'\'' automake-1.16'
AWK='gawk'
BINDNOW_FLAG='-Wl,-z,now'
CC='/usr/bin/cc'
CCDEPMODE='depmode=gcc3'
CFLAGS='-fPIC -g'
COMPAT_ABI='yes'
CPP='/usr/bin/cc -E'
CPPFLAGS=''
CROSS_COMPILING_FALSE=''
CROSS_COMPILING_TRUE=''
CSCOPE='cscope'
CTAGS='ctags'
CYGPATH_W='echo'
DEFS=''
DEPDIR='.deps'
DLLTOOL='false'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
ENABLE_COMPAT_SUSE_FALSE=''
ENABLE_COMPAT_SUSE_TRUE=''
ENABLE_KA_TABLE_GEN_FALSE=''
ENABLE_KA_TABLE_GEN_TRUE='#'
ENABLE_OBSOLETE_API_FALSE=''
ENABLE_OBSOLETE_API_TRUE=''
ENABLE_SHARED_FALSE=''
ENABLE_SHARED_TRUE=''
ENABLE_STATIC_FALSE=''
ENABLE_STATIC_TRUE=''
ENABLE_VALGRIND_drd='no'
ENABLE_VALGRIND_helgrind='no'
ENABLE_VALGRIND_memcheck='no'
ENABLE_VALGRIND_sgcheck='no'
ENABLE_XCRYPT_COMPAT_FILES_FALSE=''
ENABLE_XCRYPT_COMPAT_FILES_TRUE=''
ETAGS='etags'
EXEEXT=''
FGREP='/usr/bin/grep -F'
FILECMD='file'
GPG2='/usr/bin/gpg2'
GREP='/usr/bin/grep'
HAVE_CPP_dD='yes'
HAVE_LD_WRAP_FALSE='#'
HAVE_LD_WRAP_TRUE=''
HAVE_VSCRIPT_COMPLEX_FALSE='#'
HAVE_VSCRIPT_COMPLEX_TRUE=''
HAVE_VSCRIPT_FALSE='#'
HAVE_VSCRIPT_TRUE=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LD='/usr/bin/ld'
LDFLAGS='-L/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib'
LIBOBJS=''
LIBS=''
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAKEINFO='${SHELL} '\''/home/anshc/vcpkg/buildtrees/libxcrypt/src/v4.4.36-731337b063.clean/build-aux/m4-autogen/missing'\'' makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='/usr/bin/mkdir -p'
MOSTLYCLEANFILES += $(valgrind_log_files)
MOSTLYCLEANFILES ?=
NM='/usr/bin/nm'
NMEDIT=''
OBJDUMP='/usr/bin/objdump'
OBJEXT='o'
OPTI_FLAGS='-fno-plt'
OTOOL64=''
OTOOL=''
PACKAGE='libxcrypt'
PACKAGE_BUGREPORT='https://github.com/besser82/libxcrypt/issues'
PACKAGE_NAME='xcrypt'
PACKAGE_STRING='xcrypt 4.4.36'
PACKAGE_TARNAME='libxcrypt'
PACKAGE_URL='https://github.com/besser82/libxcrypt'
PACKAGE_VERSION='4.4.36'
PATH_SEPARATOR=':'
PERL='/usr/bin/perl'
PKG_CONFIG='/bin/pkg-config'
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH='/home/anshc/vcpkg/packages/libxcrypt_arm64-linux/debug/lib/pkgconfig:/home/anshc/vcpkg/packages/libxcrypt_arm64-linux/share/pkgconfig:/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug/lib/pkgconfig:/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/share/pkgconfig'
PYTHON='false'
RANLIB='/usr/bin/ranlib'
RELRO_FLAG='-Wl,-z,relro'
SED='/usr/bin/sed'
SET_MAKE=''
SHA256SUM='/usr/bin/sha256sum'
SHELL='/bin/sh'
STRIP='/usr/bin/strip'
SYMBOL_PREFIX=''
SYMVER_FLOOR=''
SYMVER_MIN=''
TEXT_RELOC_FLAG='-Wl,-z,text'
UNDEF_FLAG='-Wl,-z,defs'
VALGRIND=''
VALGRIND_CHECK_RULES='
VALGRIND_ENABLED='no'
VALGRIND_ENABLED_FALSE=''
VALGRIND_ENABLED_TRUE='#'
VALGRIND_FLAGS ?= --num-callers=30
VALGRIND_LOG_COMPILER = \
VALGRIND_SUPPRESSIONS ?= $(addprefix --suppressions=,$(VALGRIND_SUPPRESSIONS_FILES))
VALGRIND_TESTS_ENVIRONMENT = \
VALGRIND_drd_FLAGS ?=
VALGRIND_helgrind_FLAGS ?= --history-level=approx
VALGRIND_memcheck_FLAGS ?= --leak-check=full --show-reachable=no
VALGRIND_sgcheck_FLAGS ?=
VERSION='4.4.36'
VSCRIPT_LDFLAGS='-Wl,--version-script'
WARN_CFLAGS='-Wall -Wextra -Walloc-zero -Walloca -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wformat=2 -Wformat-overflow=2 -Wformat-signedness -Wformat-truncation=1 -Wlogical-op -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wpointer-arith -Wrestrict -Wshadow -Wstrict-overflow=2 -Wstrict-prototypes -Wundef -Wvla -Wwrite-strings -Wpedantic -Werror'
WARN_CFLAGS_FOR_BUILD=''
XCRYPT_VERSION_MAJOR=''
XCRYPT_VERSION_MINOR=''
ac_ct_AR=''
ac_ct_CC='/usr/bin/cc'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__include='include'
am__isrc=' -I$(srcdir)'
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${prefix}/../tools/libxcrypt/debug/bin'
build='aarch64-unknown-linux-gnu'
build_alias=''
build_cpu='aarch64'
build_os='linux-gnu'
build_vendor='unknown'
check-valgrind-$(1)-local:
check-valgrind-local:
datadir='${datarootdir}'
datarootdir='${prefix}/share/libxcrypt'
define valgrind_tool_rule
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
else
else
else
else ifeq ($$(VALGRIND_ENABLED),yes)
endef
endif
endif
endif
endif
exec_prefix='NONE'
hashes_enabled=''
host='aarch64-unknown-linux-gnu'
host_alias=''
host_cpu='aarch64'
host_os='linux-gnu'
host_vendor='unknown'
htmldir='${docdir}'
ifeq ($$(VALGRIND_ENABLED)-$$(ENABLE_VALGRIND_$(1)),yes-yes)
ifeq ($(VALGRIND_ENABLED),yes)
ifneq ($$(TESTS),)
ifneq ($(LIBTOOL),)
includedir='${prefix}/../include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /home/anshc/vcpkg/buildtrees/libxcrypt/src/v4.4.36-731337b063.clean/build-aux/m4-autogen/install-sh'
libdir='${prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
pkgconfigdir='${libdir}/pkgconfig'
prefix='/home/anshc/repos/cpp_practice_01/practice-01/vcpkg_installed/arm64-linux/debug'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${prefix}/../tools/libxcrypt/debug/sbin'
sharedstatedir='${prefix}/com'
sys_symbol_underscore='no'
sysconfdir='${prefix}/etc'
target_alias=''
valgrind_drd_flags = --tool=drd $(VALGRIND_drd_FLAGS)
valgrind_enabled_tools=''
valgrind_helgrind_flags = --tool=helgrind $(VALGRIND_helgrind_FLAGS)
valgrind_log_files = $(addprefix test-suite-,$(addsuffix .log,$(valgrind_tools)))
valgrind_lt =
valgrind_lt = $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=execute
valgrind_memcheck_flags = --tool=memcheck $(VALGRIND_memcheck_FLAGS)
valgrind_quiet = $(valgrind_quiet_$(V))
valgrind_quiet_ = $(valgrind_quiet_$(AM_DEFAULT_VERBOSITY))
valgrind_quiet_0 = --quiet
valgrind_sgcheck_flags = --tool=exp-sgcheck $(VALGRIND_sgcheck_FLAGS)
valgrind_tools='memcheck helgrind drd sgcheck'
valgrind_v_use   = $(valgrind_v_use_$(V))
valgrind_v_use_  = $(valgrind_v_use_$(AM_DEFAULT_VERBOSITY))
valgrind_v_use_0 = @echo "  USE   " $(patsubst check-valgrind-%-local,%,$@):;

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "xcrypt"
#define PACKAGE_TARNAME "libxcrypt"
#define PACKAGE_VERSION "4.4.36"
#define PACKAGE_STRING "xcrypt 4.4.36"
#define PACKAGE_BUGREPORT "https://github.com/besser82/libxcrypt/issues"
#define PACKAGE_URL "https://github.com/besser82/libxcrypt"
#define PACKAGE "libxcrypt"
#define VERSION "4.4.36"
#define HAVE_STDIO_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_STRINGS_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_WCHAR_H 1
#define HAVE_FCNTL_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_UCONTEXT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_SYS_RANDOM_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_ENDIAN_H 1
#define HAVE_SYS_PARAM_H 1
#define STDC_HEADERS 1
#define _ALL_SOURCE 1
#define _DARWIN_C_SOURCE 1
#define _GNU_SOURCE 1
#define _HPUX_ALT_XOPEN_SOCKET_API 1
#define _NETBSD_SOURCE 1
#define _OPENBSD_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
#define __STDC_WANT_IEC_60559_BFP_EXT__ 1
#define __STDC_WANT_IEC_60559_DFP_EXT__ 1
#define __STDC_WANT_IEC_60559_EXT__ 1
#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
#define __STDC_WANT_LIB_EXT2__ 1
#define __STDC_WANT_MATH_SPEC_FUNCS__ 1
#define _TANDEM_SOURCE 1
#define __EXTENSIONS__ 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define HAVE_SYS_CDEFS_BEGIN_END_DECLS 1
#define HAVE_SYS_CDEFS_THROW 1
#define alignas(n) _Alignas(n)
#define alignof(thing) _Alignof(thing)
#define HAVE_MAX_ALIGN_T 1
#define ENDIANNESS_IS_BIG (BYTE_ORDER == BIG_ENDIAN)
#define ENDIANNESS_IS_LITTLE (BYTE_ORDER == LITTLE_ENDIAN)
#define ENDIANNESS_IS_PDP (BYTE_ORDER == PDP_ENDIAN)
#define HAVE_STATIC_ASSERT_IN_ASSERT_H 1
#define HAVE_LD_WRAP 1
#define HAVE_FUNC_ATTRIBUTE_SYMVER 1
#define HAVE_ARC4RANDOM_BUF 1
#define HAVE_EXPLICIT_BZERO 1
#define HAVE_GETENTROPY 1
#define HAVE_GETRANDOM 1
#define HAVE_OPEN64 1
#define HAVE_SYSCALL 1
#define ENABLE_FAILURE_TOKENS 1

configure: exit 1

Additional context

vcpkg.json
{
  "dependencies": [
    {
      "name": "libtorch",
      "version>=": "2.1.2"
    },
    {
      "name": "vincentlaucsb-csv-parser",
      "version>=": "2.3.0"
    },
    {
      "name": "arrow",
      "version>=": "19.0.0"
    },
    {
      "name": "mlpack",
      "version>=": "4.5.1"
    },
    {
      "name": "dlib",
      "version>=": "19.24.6"
    },
    {
      "name": "log4cplus",
      "version>=": "2.1.1"
    },
    {
      "name": "taskflow",
      "version>=": "3.9.0"
    }
  ],
  "builtin-baseline": "5f8c424e267b7360d451df406eeefb3767985b17"
}

@JonLiu1993 JonLiu1993 added the category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. label Feb 24, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.
Projects
None yet
Development

No branches or pull requests

2 participants