Skip to content

test/psk: add compat vector for OpenSSL < 3.2 #1592

test/psk: add compat vector for OpenSSL < 3.2

test/psk: add compat vector for OpenSSL < 3.2 #1592

Triggered via pull request September 5, 2025 06:19
Status Failure
Total duration 48s
Artifacts 1

build.yml

on: pull_request
libdbus
26s
libdbus
fallback shared libraries
0s
fallback shared libraries
muon minimal static
30s
muon minimal static
Matrix: cross
Matrix: default
Fit to window
Zoom out
Zoom in

Annotations

7 errors
cross (armhf)
Error: stdout samu: muon: DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config" The Meson build system Version: 1.3.2 Source dir: /build Build dir: /build/.build-ci Build type: cross build Project name: libnvme Project version: 1.15 Cross compiler sanity tests disabled via the cross file. C compiler for the host machine: /usr/bin/arm-linux-gnueabihf-gcc (gcc 13.3.0 "arm-linux-gnueabihf-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0") C linker for the host machine: /usr/bin/arm-linux-gnueabihf-gcc ld.bfd 2.42 Compiler for language c for the build machine not found. Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: arm Host machine cpu: armv7 Target machine cpu family: arm Target machine cpu: armv7 Compiler for language cpp for the host machine not found. WARNING: We thought we found pkg-config '/usr/bin/arm-linux-gnueabihf-pkg-config' but now it's not there. How odd! Found pkg-config: NO Found CMake: NO Run-time dependency json-c found: NO (tried pkgconfig and cmake) Not looking for a fallback subproject for the dependency json-c because: Use of fallback dependencies is disabled. Run-time dependency libkeyutils found: NO (tried pkgconfig and cmake) Checking if "__builtin_type_compatible_p" compiles: YES Checking if "typeof" compiles: YES Checking if "byteswap.h" compiles: YES Checking if "bswap64" : links: YES Checking if "statement-expr" compiles: YES Checking if "isblank" : links: YES Checking if "linux/mctp.h" compiles: YES Checking if "netdb" : links: YES Run-time dependency threads found: YES Run-time dependency dl found: YES Checking for function "dlsym" with dependency dl: YES Compiler for C supports function attribute fallthrough: YES Configuring libnvme.spec using configuration Configuring config.h using configuration Checking if "ioctl has glibc-style prototype" compiles: YES Configuring nbft-dump-diff.sh using configuration Configuring gen-nbft-diffs.sh using configuration Program diff found: YES (/usr/bin/diff) Configuring conf.py using configuration Configuring api.rst using configuration Configuring index.rst using configuration Configuring quickstart.rst using configuration Configuring installation.rst using configuration Configuring mi.rst using configuration Configuring config-schema.json using configuration Program /build/doc/../scripts/kernel-doc found: YES (/build/doc/../scripts/kernel-doc) Program /build/doc/../scripts/kernel-doc-check found: YES (/build/doc/../scripts/kernel-doc-check) Build targets in project: 32 libnvme 1.15 Paths prefixdir : /usr/local sysconfdir : /usr/local/etc bindir : /usr/local/bin includedir : /usr/local/include datadir : /usr/local/share mandir : /usr/local/share/man libdir : /usr/local/lib build location: /build/.build-ci Dependencies json-c : false OpenSSL : false keyutitls : false libdbus : false Python 3 : false liburing : false Configuration git version : "1.15" User defined options Cross files : .github/cross/ubuntu-cross-armhf.txt buildtype : release werror : true openssl : disabled python : disabled Found ninja-1.11.1 at /usr/bin/ninja ninja: Entering directory `/build/.build-ci' [1/87] Compiling C object ccan/libccan.a.p/ccan_str_debug.c.o [2/87] Compiling C object ccan/libccan.a.p/ccan_str_str.c.o [3/87] Compiling C object ccan/libccan.a.p/ccan_list_list.c.o [4/87] Linking static target ccan/libccan.a [5/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_filters.c.o [6/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_log.c.o [7/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_sysfs.c.o [8/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_nbft.c.o [9/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_linux.c.o [10/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_crc32.c.o [11/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_base64.c.o [12/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_
cross (ppc64le)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
cross (ppc64le)
Error: stdout samu: muon: DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config" The Meson build system Version: 1.3.2 Source dir: /build Build dir: /build/.build-ci Build type: cross build Project name: libnvme Project version: 1.15 Cross compiler sanity tests disabled via the cross file. C compiler for the host machine: /usr/bin/powerpc64le-linux-gnu-gcc (gcc 13.3.0 "powerpc64le-linux-gnu-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0") C linker for the host machine: /usr/bin/powerpc64le-linux-gnu-gcc ld.bfd 2.42 Compiler for language c for the build machine not found. Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: ppc64 Host machine cpu: Target machine cpu family: ppc64 Target machine cpu: Compiler for language cpp for the host machine not found. WARNING: We thought we found pkg-config '/usr/bin/powerpc64le-linux-gnu-pkg-config' but now it's not there. How odd! Found pkg-config: NO Found CMake: NO Run-time dependency json-c found: NO (tried pkgconfig and cmake) Not looking for a fallback subproject for the dependency json-c because: Use of fallback dependencies is disabled. Run-time dependency libkeyutils found: NO (tried pkgconfig and cmake) Checking if "__builtin_type_compatible_p" compiles: YES Checking if "typeof" compiles: YES Checking if "byteswap.h" compiles: YES Checking if "bswap64" : links: YES Checking if "statement-expr" compiles: YES Checking if "isblank" : links: YES Checking if "linux/mctp.h" compiles: YES Checking if "netdb" : links: YES Run-time dependency threads found: YES Run-time dependency dl found: YES Checking for function "dlsym" with dependency dl: YES Compiler for C supports function attribute fallthrough: YES Configuring libnvme.spec using configuration Configuring config.h using configuration Checking if "ioctl has glibc-style prototype" compiles: YES Configuring nbft-dump-diff.sh using configuration Configuring gen-nbft-diffs.sh using configuration Program diff found: YES (/usr/bin/diff) Configuring conf.py using configuration Configuring api.rst using configuration Configuring index.rst using configuration Configuring quickstart.rst using configuration Configuring installation.rst using configuration Configuring mi.rst using configuration Configuring config-schema.json using configuration Program /build/doc/../scripts/kernel-doc found: YES (/build/doc/../scripts/kernel-doc) Program /build/doc/../scripts/kernel-doc-check found: YES (/build/doc/../scripts/kernel-doc-check) Build targets in project: 32 libnvme 1.15 Paths prefixdir : /usr/local sysconfdir : /usr/local/etc bindir : /usr/local/bin includedir : /usr/local/include datadir : /usr/local/share mandir : /usr/local/share/man libdir : /usr/local/lib build location: /build/.build-ci Dependencies json-c : false OpenSSL : false keyutitls : false libdbus : false Python 3 : false liburing : false Configuration git version : "1.15" User defined options Cross files : .github/cross/ubuntu-cross-ppc64le.txt buildtype : release werror : true openssl : disabled python : disabled Found ninja-1.11.1 at /usr/bin/ninja ninja: Entering directory `/build/.build-ci' [1/87] Compiling C object ccan/libccan.a.p/ccan_str_debug.c.o [2/87] Compiling C object ccan/libccan.a.p/ccan_str_str.c.o [3/87] Compiling C object ccan/libccan.a.p/ccan_list_list.c.o [4/87] Linking static target ccan/libccan.a [5/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_filters.c.o [6/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_log.c.o [7/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_sysfs.c.o [8/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_nbft.c.o [9/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_linux.c.o [10/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_crc32.c.o [11/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_base64.c.o [12/87] Compiling C object src/libnvme.so.1.15.0.p/n
cross (ppc64le)
The strategy configuration was canceled because "cross.armhf" failed
cross (s390x)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
cross (s390x)
Error: stdout samu: muon: DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config" The Meson build system Version: 1.3.2 Source dir: /build Build dir: /build/.build-ci Build type: cross build Project name: libnvme Project version: 1.15 Cross compiler sanity tests disabled via the cross file. C compiler for the host machine: /usr/bin/s390x-linux-gnu-gcc (gcc 13.3.0 "s390x-linux-gnu-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0") C linker for the host machine: /usr/bin/s390x-linux-gnu-gcc ld.bfd 2.42 Compiler for language c for the build machine not found. Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: s390x Host machine cpu: Target machine cpu family: s390x Target machine cpu: Compiler for language cpp for the host machine not found. WARNING: We thought we found pkg-config '/usr/bin/s390x-linux-gnu-pkg-config' but now it's not there. How odd! Found pkg-config: NO Found CMake: NO Run-time dependency json-c found: NO (tried pkgconfig and cmake) Not looking for a fallback subproject for the dependency json-c because: Use of fallback dependencies is disabled. Run-time dependency libkeyutils found: NO (tried pkgconfig and cmake) Checking if "__builtin_type_compatible_p" compiles: YES Checking if "typeof" compiles: YES Checking if "byteswap.h" compiles: YES Checking if "bswap64" : links: YES Checking if "statement-expr" compiles: YES Checking if "isblank" : links: YES Checking if "linux/mctp.h" compiles: YES Checking if "netdb" : links: YES Run-time dependency threads found: YES Run-time dependency dl found: YES Checking for function "dlsym" with dependency dl: YES Compiler for C supports function attribute fallthrough: YES Configuring libnvme.spec using configuration Configuring config.h using configuration Checking if "ioctl has glibc-style prototype" compiles: YES Configuring nbft-dump-diff.sh using configuration Configuring gen-nbft-diffs.sh using configuration Program diff found: YES (/usr/bin/diff) Configuring conf.py using configuration Configuring api.rst using configuration Configuring index.rst using configuration Configuring quickstart.rst using configuration Configuring installation.rst using configuration Configuring mi.rst using configuration Configuring config-schema.json using configuration Program /build/doc/../scripts/kernel-doc found: YES (/build/doc/../scripts/kernel-doc) Program /build/doc/../scripts/kernel-doc-check found: YES (/build/doc/../scripts/kernel-doc-check) Build targets in project: 32 libnvme 1.15 Paths prefixdir : /usr/local sysconfdir : /usr/local/etc bindir : /usr/local/bin includedir : /usr/local/include datadir : /usr/local/share mandir : /usr/local/share/man libdir : /usr/local/lib build location: /build/.build-ci Dependencies json-c : false OpenSSL : false keyutitls : false libdbus : false Python 3 : false liburing : false Configuration git version : "1.15" User defined options Cross files : .github/cross/ubuntu-cross-s390x.txt buildtype : release werror : true openssl : disabled python : disabled Found ninja-1.11.1 at /usr/bin/ninja ninja: Entering directory `/build/.build-ci' [1/87] Compiling C object ccan/libccan.a.p/ccan_str_debug.c.o [2/87] Compiling C object ccan/libccan.a.p/ccan_str_str.c.o [3/87] Compiling C object ccan/libccan.a.p/ccan_list_list.c.o [4/87] Linking static target ccan/libccan.a [5/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_filters.c.o [6/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_log.c.o [7/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_sysfs.c.o [8/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_linux.c.o [9/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_base64.c.o [10/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_nbft.c.o [11/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_crc32.c.o [12/87] Compiling C object src/libnvme.so.1.15.0.p/nvme_no-json.c.o [13/87] Co
cross (s390x)
The strategy configuration was canceled because "cross.armhf" failed

Artifacts

Produced during runtime
Name Size Digest
log files Expired
3.49 KB
sha256:56909d3a4a793f9729765573d39497bb88c50e4b6a3c451fd69f7e0537e9f400