>>> libspdm 3.5.0 Downloading wget -nd -t 3 --no-check-certificate -O '/home/autobuild/autobuild/instance-16/output-1/build/.libspdm-3.5.0.tar.gz.0Bvl2S/output' 'https://github.com/DMTF/libspdm/archive/3.5.0/libspdm-3.5.0.tar.gz' --2024-11-05 12:20:14-- https://github.com/DMTF/libspdm/archive/3.5.0/libspdm-3.5.0.tar.gz Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt' Resolving github.com (github.com)... 140.82.112.3 Connecting to github.com (github.com)|140.82.112.3|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/DMTF/libspdm/tar.gz/refs/tags/3.5.0 [following] --2024-11-05 12:20:15-- https://codeload.github.com/DMTF/libspdm/tar.gz/refs/tags/3.5.0 Resolving codeload.github.com (codeload.github.com)... 140.82.114.9 Connecting to codeload.github.com (codeload.github.com)|140.82.114.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/home/autobuild/autobuild/instance-16/output-1/build/.libspdm-3.5.0.tar.gz.0Bvl2S/output' 0K .......... .......... .......... .......... .......... 171K 50K .......... .......... .......... .......... .......... 126M 100K .......... .......... .......... .......... .......... 261M 150K .......... .......... .......... .......... .......... 262M 200K .......... .......... .......... .......... .......... 249M 250K .......... .......... .......... .......... .......... 247M 300K .......... .......... .......... .......... .......... 246M 350K .......... .......... .......... .......... .......... 1.02M 400K .......... .......... .......... .......... .......... 67.4M 450K .......... .......... .......... .......... .......... 94.9M 500K .......... .......... .......... .......... .......... 64.6M 550K .......... .......... .......... .......... .......... 95.6M 600K .......... .......... .......... .......... .......... 93.2M 650K .......... .......... .......... .......... .......... 3.04M 700K .......... .......... .......... .......... .......... 114M 750K .......... .......... .......... .......... .......... 1.00M 800K .......... .......... .......... .......... .......... 92.9M 850K .......... .......... .......... .......... .......... 81.9M 900K .......... .......... .......... .......... .......... 143M 950K .......... .......... .......... .......... .......... 71.1M 1000K .......... .......... .......... .......... .......... 90.2M 1050K .......... .......... .......... .......... .......... 93.3M 1100K .......... .......... .......... .......... .......... 97.6M 1150K .......... .......... .......... .......... .......... 62.1M 1200K .......... .......... .......... .......... .......... 93.6M 1250K .......... .......... .......... .......... .......... 169M 1300K .......... .......... .......... .......... .......... 63.5M 1350K .......... .......... .......... .......... .......... 3.79M 1400K .......... .......... .......... .......... .......... 106M 1450K .......... .......... .......... .......... .......... 77.4M 1500K .......... .......... .......... .......... .......... 1.03M 1550K .......... .......... .......... .......... .......... 97.8M 1600K .......... .......... .......... .......... .......... 68.8M 1650K .......... .......... .......... .......... .......... 173M 1700K .......... .......... .......... .......... .......... 86.2M 1750K .......... .......... .......... .......... .......... 103M 1800K .......... .......... .......... .......... .......... 96.7M 1850K .......... .......... .......... .......... .......... 89.4M 1900K .......... .......... .......... .......... .......... 110M 1950K .......... ..... 213M=0.5s 2024-11-05 12:20:16 (3.99 MB/s) - '/home/autobuild/autobuild/instance-16/output-1/build/.libspdm-3.5.0.tar.gz.0Bvl2S/output' saved [2012601] libspdm-3.5.0.tar.gz: OK (sha256: 7b8a556be64120bab9c321964e67b90f5e6adb59abf3992c5c7937f37a4e7c8f) >>> libspdm 3.5.0 Extracting mkdir -p /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host mkdir -p /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/target gzip -d -c /home/autobuild/autobuild/instance-16/dl/libspdm/libspdm-3.5.0.tar.gz | tar --strip-components=1 -C /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0 -xf - >>> libspdm 3.5.0 Patching >>> libspdm 3.5.0 Configuring mkdir -p /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/host-ccache/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/host-ccache/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/host-fakedate/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/host-fakedate/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/host-pkgconf/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/host-pkgconf/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/host-skeleton/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/host-skeleton/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/openssl/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/openssl/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/skeleton/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/skeleton/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/toolchain/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/toolchain/host/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host mkdir -p /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/host-ccache/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/host-ccache/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/host-fakedate/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/host-fakedate/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/host-pkgconf/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/host-pkgconf/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/host-skeleton/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/host-skeleton/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/openssl/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/openssl/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/skeleton/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/skeleton/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/target rsync -a --hard-links --link-dest=/home/autobuild/autobuild/instance-16/output-1/per-package/toolchain/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/toolchain/target/ /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/target (mkdir -p /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0/ && cd /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0/ && rm -f CMakeCache.txt && PATH="/home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host/bin:/home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /usr/bin/cmake /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0/ -G"Unix Makefiles" -DCMAKE_MAKE_PROGRAM="/usr/bin/make" -DCMAKE_TOOLCHAIN_FILE="/home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DARCH=aarch64 -DTOOLCHAIN=NONE -DTARGET=Release -DCRYPTO=openssl -DENABLE_BINARY_BUILD=1 -DCOMPILED_LIBCRYPTO_PATH=/usr/lib/ -DCOMPILED_LIBSSL_PATH=/usr/lib/ -DDISABLE_TESTS=1 -DDISABLE_EDDSA=1 -DLINK_FLAGS=/home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host/aarch64_be-buildroot-linux-gnu/sysroot -DCMAKE_C_FLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -DLIBSPDM_ENABLE_CAPABILITY_EVENT_CAP=0 -DLIBSPDM_ENABLE_CAPABILITY_MEL_CAP= -DLIBSPDM_ENABLE_CAPABILITY_GET_KEY_PAIR_INFO_CAP=0 -DLIBSPDM_ENABLE_CAPABILITY_SET_KEY_PAIR_INFO_CAP=0" ) -- The C compiler identification is GNU 13.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host/bin/aarch64_be-none-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done ######################### ## Build Configuration ## ######################### CMAKE_GENERATOR = Unix Makefiles ARCH = aarch64 TOOLCHAIN = NONE GCOV = OFF TARGET = Release CRYPTO = openssl ENABLE_BINARY_BUILD=1 COMPILED_LIBCRYPTO_PATH=/usr/lib/ COMPILED_LIBSSL_PATH=/usr/lib/ Disabling EDDSA support due to ENABLE_BINARY_BUILD=1 -- Configuring done (0.1s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS CMAKE_INSTALL_RUNSTATEDIR DISABLE_EDDSA LINK_FLAGS -- Build files have been written to: /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0 >>> libspdm 3.5.0 Building GIT_DIR=. PATH="/home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host/bin:/home/autobuild/autobuild/instance-16/output-1/per-package/libspdm/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" /usr/bin/cmake --build /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0/ -j1 -- make[1]: Entering directory '/home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0' [ 0%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/cipher/aead_aes_gcm.c.o [ 1%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/cipher/aead_chacha20_poly1305.c.o [ 1%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/cipher/aead_sm4_gcm.c.o [ 2%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/der/der.c.o [ 3%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/hash/sha.c.o [ 3%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/hash/sha3.c.o [ 4%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/hash/sm3.c.o [ 4%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/hmac/hmac_sha.c.o [ 5%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/hmac/hmac_sha3.c.o [ 6%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/hmac/hmac_sm3.c.o [ 6%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/kdf/hkdf_sha.c.o [ 7%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/kdf/hkdf_sha3.c.o [ 8%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/kdf/hkdf_sm3.c.o [ 8%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/pem/pem.c.o [ 9%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/pk/ec.c.o [ 9%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/pk/ecd.c.o [ 10%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/pk/dh.c.o [ 11%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/pk/sm2.c.o [ 11%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/pk/rsa_basic.c.o [ 12%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/pk/rsa_ext.c.o [ 13%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/pk/x509.c.o [ 13%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/rand/rand.c.o [ 14%] Building C object os_stub/cryptlib_openssl/CMakeFiles/cryptlib_openssl.dir/sys_call/crt_wrapper_host.c.o [ 14%] Linking C static library ../../lib/libcryptlib_openssl.a [ 14%] Built target cryptlib_openssl [ 15%] Building C object library/spdm_common_lib/CMakeFiles/spdm_common_lib.dir/libspdm_com_context_data.c.o In file included from /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0/include/internal/libspdm_common_lib.h:20, from /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0/library/spdm_common_lib/libspdm_com_context_data.c:7: /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0/include/hal/library/responder/measlib.h:154:38: error: #if with no expression 154 | #if LIBSPDM_ENABLE_CAPABILITY_MEL_CAP | ^ /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0/library/spdm_common_lib/libspdm_com_context_data.c: In function 'libspdm_set_data': /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0/library/spdm_common_lib/libspdm_com_context_data.c:264:52: error: missing expression between '(' and ')' 264 | #if !(LIBSPDM_ENABLE_CAPABILITY_MEL_CAP) | ^ make[3]: *** [library/spdm_common_lib/CMakeFiles/spdm_common_lib.dir/build.make:76: library/spdm_common_lib/CMakeFiles/spdm_common_lib.dir/libspdm_com_context_data.c.o] Error 1 make[2]: *** [CMakeFiles/Makefile2:502: library/spdm_common_lib/CMakeFiles/spdm_common_lib.dir/all] Error 2 make[1]: *** [Makefile:91: all] Error 2 make[1]: Leaving directory '/home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0' make: *** [package/pkg-generic.mk:289: /home/autobuild/autobuild/instance-16/output-1/build/libspdm-3.5.0/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-16/buildroot'