Skip to content

Handle TLS keys with HMAC type '0' #1007

Handle TLS keys with HMAC type '0'

Handle TLS keys with HMAC type '0' #1007

Triggered via pull request October 18, 2024 10:48
Status Failure
Total duration 47s
Artifacts 1

build.yml

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

Annotations

7 errors
muon minimal static
Process completed with exit code 1.
cross (s390x)
Error: stdout samu: muon: The Meson build system Version: 0.61.2 Source dir: /build Build dir: /build/.build-ci Build type: cross build Project name: libnvme Project version: 1.10 Cross compiler sanity tests disabled via the cross file. C compiler for the host machine: /usr/bin/s390x-linux-gnu-gcc (gcc 11.4.0 "s390x-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the host machine: /usr/bin/s390x-linux-gnu-gcc ld.bfd 2.38 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 build machine not found. Compiler for language cpp for the host machine not found. WARNING: Found pkg-config '/usr/bin/s390x-linux-gnu-pkg-config' but it failed when run 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 Checking if "ioctl has glibc-style prototype" compiles: YES Compiler for C supports function attribute fallthrough: YES Configuring libnvme.spec using configuration Configuring config.h using configuration 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: 26 libnvme 1.10 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 Configuration git version : "1.10" User defined options Cross files : .github/cross/ubuntu-cross-s390x.txt buildtype : release werror : True openssl : disabled python : disabled Found ninja-1.10.1 at /usr/bin/ninja ninja: Entering directory `/build/.build-ci' [1/75] Compiling C object ccan/libccan.a.p/ccan_str_debug.c.o [2/75] Compiling C object ccan/libccan.a.p/ccan_str_str.c.o [3/75] Compiling C object ccan/libccan.a.p/ccan_list_list.c.o [4/75] Linking static target ccan/libccan.a [5/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_filters.c.o [6/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_sysfs.c.o [7/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_log.c.o [8/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_linux.c.o FAILED: src/libnvme.so.1.10.0.p/nvme_linux.c.o /usr/bin/s390x-linux-gnu-gcc -Isrc/libnvme.so.1.10.0.p -Isrc -I../src -I. -I.. -Iccan -I../ccan -Iinternal -I../internal -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=gnu99 -O3 -fomit-frame-pointer -D_GNU_SOURCE -include /build/.build-ci/internal/config.h -fPIC -MD -MQ src/libnvme.so.1.10.0.p/nvme_linux.c.o -MF src/libnvme.so.1.10.0.p/nvme_linux.c.o.d -o src/libnvme.so.1.10.0.p/nvme_linux.
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: The Meson build system Version: 0.61.2 Source dir: /build Build dir: /build/.build-ci Build type: cross build Project name: libnvme Project version: 1.10 Cross compiler sanity tests disabled via the cross file. C compiler for the host machine: /usr/bin/powerpc64le-linux-gnu-gcc (gcc 11.4.0 "powerpc64le-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the host machine: /usr/bin/powerpc64le-linux-gnu-gcc ld.bfd 2.38 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 build machine not found. Compiler for language cpp for the host machine not found. WARNING: Found pkg-config '/usr/bin/powerpc64le-linux-gnu-pkg-config' but it failed when run 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 Checking if "ioctl has glibc-style prototype" compiles: YES Compiler for C supports function attribute fallthrough: YES Configuring libnvme.spec using configuration Configuring config.h using configuration 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: 26 libnvme 1.10 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 Configuration git version : "1.10" User defined options Cross files : .github/cross/ubuntu-cross-ppc64le.txt buildtype : release werror : True openssl : disabled python : disabled Found ninja-1.10.1 at /usr/bin/ninja ninja: Entering directory `/build/.build-ci' [1/75] Compiling C object ccan/libccan.a.p/ccan_str_debug.c.o [2/75] Compiling C object ccan/libccan.a.p/ccan_list_list.c.o [3/75] Compiling C object ccan/libccan.a.p/ccan_str_str.c.o [4/75] Linking static target ccan/libccan.a [5/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_filters.c.o [6/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_log.c.o ../src/nvme/log.c: In function ‘nvme_set_root’: ../src/nvme/log.c:130:6: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 130 | void nvme_set_root(nvme_root_t r) | ^~~~~~~~~~~~~ [7/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_sysfs.c.o [8/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_nbft.c.o [9/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_linux.c.o FAILED: src/libnvme.so.1.10.0.p/nvme_linux.c.o /usr/bin/powerpc64le-linux-gnu-gcc -Isrc/libnvme.so.1.10.0.p -Isrc -I../src -I. -I.. -Iccan -I../ccan -I
cross (armhf)
The job was canceled because "ppc64le" failed.
cross (armhf)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
cross (armhf)
Error: stdout samu: muon: The Meson build system Version: 0.61.2 Source dir: /build Build dir: /build/.build-ci Build type: cross build Project name: libnvme Project version: 1.10 Cross compiler sanity tests disabled via the cross file. C compiler for the host machine: /usr/bin/arm-linux-gnueabihf-gcc (gcc 11.4.0 "arm-linux-gnueabihf-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the host machine: /usr/bin/arm-linux-gnueabihf-gcc ld.bfd 2.38 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 build machine not found. Compiler for language cpp for the host machine not found. WARNING: Found pkg-config '/usr/bin/arm-linux-gnueabihf-pkg-config' but it failed when run 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 Checking if "ioctl has glibc-style prototype" compiles: YES Compiler for C supports function attribute fallthrough: YES Configuring libnvme.spec using configuration Configuring config.h using configuration 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: 26 libnvme 1.10 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 Configuration git version : "1.10" User defined options Cross files : .github/cross/ubuntu-cross-armhf.txt buildtype : release werror : True openssl : disabled python : disabled Found ninja-1.10.1 at /usr/bin/ninja ninja: Entering directory `/build/.build-ci' [1/75] Compiling C object ccan/libccan.a.p/ccan_str_debug.c.o [2/75] Compiling C object ccan/libccan.a.p/ccan_str_str.c.o [3/75] Compiling C object ccan/libccan.a.p/ccan_list_list.c.o [4/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_filters.c.o [5/75] Linking static target ccan/libccan.a [6/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_sysfs.c.o [7/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_log.c.o [8/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_nbft.c.o [9/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_base64.c.o [10/75] Compiling C object src/libnvme.so.1.10.0.p/nvme_linux.c.o FAILED: src/libnvme.so.1.10.0.p/nvme_linux.c.o /usr/bin/arm-linux-gnueabihf-gcc -Isrc/libnvme.so.1.10.0.p -Isrc -I../src -I. -I.. -Iccan -I../ccan -Iinternal -I../internal -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=gnu99 -O3 -fomit-frame-pointer -D_GNU_SOURCE -include /build/.build-

Artifacts

Produced during runtime
Name Size
log files
2.4 KB