-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
Closed
Labels
0.kind: bugSomething is brokenSomething is broken
Description
Issue description
Enabling of fwupd fails with the latest nixos-unstable, when I was on 9b25b93 it was fine but on 327a847 it fails.
services.fwupd.enable = true;
Whenever I enable the service it starts out with compiling it, then it runs some tests and fails.
Complete log:
$ sudo nixos-rebuild test
building Nix...
building the system configuration...
building path(s) ‘/nix/store/27in86kml4sxwqx9rvgngj0s3af2n24k-fwupd-1.0.4-installedTests’, ‘/nix/store/bvgc240v99k5nnn5z4566dvks92hi85y-fwupd-1.0.4-devdoc’, ‘/nix/store/c9z4ihv9s4m54awy86f342vaj7pnnfya-fwupd-1.0.4-man’, ‘/nix/store/jafj6mypkj5ar4l38aycwi1j113cql37-fwupd-1.0.4’
bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
unpacking sources
unpacking source archive /nix/store/kkm2zdggw35sxcpnkfc6vhx470gjs0z2-fwupd-1.0.4.tar.xz
source root is fwupd-1.0.4
setting SOURCE_DATE_EPOCH to timestamp 1516887949 of file fwupd-1.0.4/.tx/config
patching sources
applying patch /nix/store/6jjy0hd3nb9hc1iazzw9f704yr4xfkar-fix-missing-deps.patch
patching file data/builder/meson.build
patching file data/meson.build
patching file data/pki/meson.build
patching file data/remotes.d/meson.build
patching file meson_post_install.sh
patching file po/make-images.sh
Hunk #1 succeeded at 7 with fuzz 2.
applying patch /nix/store/yylg98a01gnlh32yqdkqpp3z0fsxiwzl-bd6082574989e4f48b66c7270bb408d439b77a06.patch
patching file libfwupd/fwupd-self-test.c
applying patch /nix/store/fj1qilcg8c5w934rgs5r67navy1fpq4q-2c43d3e6e65868b66a9a64a76123697e259ec7c2.patch
patching file plugins/dfu/dfu-tool.c
patching file plugins/dfu/dfu-tool.sgml
patching file plugins/dfu/meson.build
patching file plugins/dfu/dfu-tool.h2m
applying patch /nix/store/ydhnrj18apssb6b9aj49glhgfa43mfhn-407.patch
patching file data/daemon.conf
patching file src/fu-common.c
patching file src/fu-config.c
patching script interpreter paths in .
./plugins/dfu/contrib/parse-avrdude-conf.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/cx70h4azq5fk5lm6n6rlsamvd2v9k2s1-python3-3.6.4/bin/python3"
./libfwupd/generate-version-script.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/cx70h4azq5fk5lm6n6rlsamvd2v9k2s1-python3-3.6.4/bin/python3"
./po/make-images: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/cx70h4azq5fk5lm6n6rlsamvd2v9k2s1-python3-3.6.4/bin/python3"
./po/make-images.sh: interpreter directive changed from " /bin/sh" to "/nix/store/fcxliihmhm2ak9z4890gk0qw63zsbrcx-bash-4.4-p12/bin/sh"
./po/test-deps: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/cx70h4azq5fk5lm6n6rlsamvd2v9k2s1-python3-3.6.4/bin/python3"
./po/make-images.sh.orig: interpreter directive changed from " /bin/sh" to "/nix/store/fcxliihmhm2ak9z4890gk0qw63zsbrcx-bash-4.4-p12/bin/sh"
./data/installed-tests/fwupdmgr.sh: interpreter directive changed from "/bin/bash" to "/nix/store/fcxliihmhm2ak9z4890gk0qw63zsbrcx-bash-4.4-p12/bin/bash"
./meson_post_install.sh: interpreter directive changed from "/bin/sh" to "/nix/store/fcxliihmhm2ak9z4890gk0qw63zsbrcx-bash-4.4-p12/bin/sh"
./contrib/debian/rules: interpreter directive changed from "/usr/bin/make -f" to "/nix/store/qgcjwcqi7h8br5ka34m77gkdgnr618xg-gnumake-4.2.1/bin/make -f"
./contrib/ci/build_and_install_rpms.sh: interpreter directive changed from "/bin/bash" to "/nix/store/fcxliihmhm2ak9z4890gk0qw63zsbrcx-bash-4.4-p12/bin/bash"
./contrib/ci/generate_dockerfile.py: interpreter directive changed from "/usr/bin/python3" to "/nix/store/cx70h4azq5fk5lm6n6rlsamvd2v9k2s1-python3-3.6.4/bin/python3"
./contrib/ci/build_debian_s390x.sh: interpreter directive changed from "/bin/sh" to "/nix/store/fcxliihmhm2ak9z4890gk0qw63zsbrcx-bash-4.4-p12/bin/sh"
./contrib/ci/generate_debian_control.py: interpreter directive changed from "/usr/bin/python3" to "/nix/store/cx70h4azq5fk5lm6n6rlsamvd2v9k2s1-python3-3.6.4/bin/python3"
./contrib/ci/build_and_install_pkgs.sh: interpreter directive changed from "/bin/bash" to "/nix/store/fcxliihmhm2ak9z4890gk0qw63zsbrcx-bash-4.4-p12/bin/bash"
./contrib/ci/build_and_install_debs.sh: interpreter directive changed from "/bin/bash" to "/nix/store/fcxliihmhm2ak9z4890gk0qw63zsbrcx-bash-4.4-p12/bin/bash"
./contrib/firmware-packager/firmware-packager: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/cx70h4azq5fk5lm6n6rlsamvd2v9k2s1-python3-3.6.4/bin/python3"
configuring
meson flags: --buildtype=release --prefix=/nix/store/jafj6mypkj5ar4l38aycwi1j113cql37-fwupd-1.0.4 -Dplugin_dummy=true -Dbootdir=/boot -Dudevdir=lib/udev -Dsystemdunitdir=lib/systemd/system --localstatedir=/var
The Meson build system
Version: 0.44.0
Source dir: /tmp/nix-build-fwupd-1.0.4.drv-0/fwupd-1.0.4
Build dir: /tmp/nix-build-fwupd-1.0.4.drv-0/fwupd-1.0.4/build
Build type: native build
Project name: fwupd
Native C compiler: gcc (gcc 6.4.0)
Build machine cpu family: x86_64
Build machine cpu: x86_64
Program git found: NO
Program nonexistingprogram found: NO
Compiler for C supports argument -fstack-protector-strong: YES
Compiler for C supports argument -Waggregate-return: YES
Compiler for C supports argument -Wunused: YES
Compiler for C supports argument -Warray-bounds: YES
Compiler for C supports argument -Wcast-align: YES
Compiler for C supports argument -Wclobbered: YES
Compiler for C supports argument -Wdeclaration-after-statement: YES
Compiler for C supports argument -Wduplicated-branches: NO
Compiler for C supports argument -Wduplicated-cond: YES
Compiler for C supports argument -Wempty-body: YES
Compiler for C supports argument -Wformat=2: YES
Compiler for C supports argument -Wformat-nonliteral: YES
Compiler for C supports argument -Wformat-security: YES
Compiler for C supports argument -Wformat-signedness: YES
Compiler for C supports argument -Wignored-qualifiers: YES
Compiler for C supports argument -Wimplicit-function-declaration: YES
Compiler for C supports argument -Wincompatible-pointer-types-discards-qualifiers: NO
Compiler for C supports argument -Winit-self: YES
Compiler for C supports argument -Wlogical-op: YES
Compiler for C supports argument -Wmissing-declarations: YES
Compiler for C supports argument -Wmissing-format-attribute: YES
Compiler for C supports argument -Wmissing-include-dirs: YES
Compiler for C supports argument -Wmissing-noreturn: YES
Compiler for C supports argument -Wmissing-parameter-type: YES
Compiler for C supports argument -Wmissing-prototypes: YES
Compiler for C supports argument -Wnested-externs: YES
Compiler for C supports argument -Wno-error=cpp: YES
Compiler for C supports argument -Wno-discarded-qualifiers: YES
Compiler for C supports argument -Wno-missing-field-initializers: YES
Compiler for C supports argument -Wno-strict-aliasing: YES
Compiler for C supports argument -Wno-suggest-attribute=format: YES
Compiler for C supports argument -Wno-unused-parameter: YES
Compiler for C supports argument -Wnull-dereference: YES
Compiler for C supports argument -Wold-style-definition: YES
Compiler for C supports argument -Woverride-init: YES
Compiler for C supports argument -Wpointer-arith: YES
Compiler for C supports argument -Wredundant-decls: YES
Compiler for C supports argument -Wreturn-type: YES
Compiler for C supports argument -Wshadow: YES
Compiler for C supports argument -Wsign-compare: YES
Compiler for C supports argument -Wstrict-aliasing: YES
Compiler for C supports argument -Wstrict-prototypes: YES
Compiler for C supports argument -Wswitch-default: YES
Compiler for C supports argument -Wtype-limits: YES
Compiler for C supports argument -Wundef: YES
Compiler for C supports argument -Wuninitialized: YES
Compiler for C supports argument -Wunused-but-set-variable: YES
Compiler for C supports argument -Wunused-variable: YES
Compiler for C supports argument -Wwrite-strings: YES
Compiler for C supports argument -Wl,-z,relro: YES
Compiler for C supports argument -Wl,-z,now: YES
Found pkg-config: /nix/store/k94nxs4skqs7q8qvwi0marx4m0b5gn2m-pkg-config-0.29.2/bin/pkg-config (0.29.2)
Native dependency gio-2.0 found: YES 2.54.3
Native dependency gmodule-2.0 found: YES 2.54.3
Native dependency gio-unix-2.0 found: YES 2.54.3
Native dependency polkit-gobject-1 found: YES 0.113
Native dependency gudev-1.0 found: YES 232
Native dependency appstream-glib found: YES 0.7.6
Native dependency gusb found: YES 0.2.11
Native dependency sqlite3 found: YES 3.21.0
Native dependency libarchive found: YES 3.3.2
Native dependency json-glib-1.0 found: YES 1.4.2
Native dependency valgrind found: YES 3.13.0
Native dependency libsoup-2.4 found: YES 2.60.2
Native dependency gnutls found: YES 3.6.1
Library gpgme found: YES
Library gpg-error found: YES
Library m found: YES
Native dependency udev found: YES 237
Native dependency uuid found: YES 2.31.1
Native dependency libgcab-1.0 found: YES 1.1
Native dependency cairo found: YES 1.14.10
Library fontconfig found: YES
Library freetype found: YES
Native dependency colorhug found: YES 1.4.1
Native dependency libelf found: YES 0.170
Native dependency fwup found: YES 8
Native dependency efivar found: YES 34
Native dependency libsmbios_c found: YES 2.3.3
Native dependency umockdev-1.0 found: YES 0.8.13
Native dependency systemd found: YES 237
Configuring config.h using configuration
Message: sysconfdir of etc makes no sense, using /etc
Configuring fwupd.conf using configuration
Configuring vendor.conf using configuration
Program certtool found: YES (/nix/store/zzjr1b4s9b3cybvf093nd4vagsl8yg0l-gnutls-3.6.1-bin/bin/certtool)
Program tar found: YES (/nix/store/2waj1y5v572sbigjhqbmhx178vfak1l0-gnutar-1.30/bin/tar)
Program gcab found: YES (/nix/store/marajgpp2r043sbaf4crnyl6ds6am8ls-gcab-1.1/bin/gcab)
Program gcab found: YES (/nix/store/marajgpp2r043sbaf4crnyl6ds6am8ls-gcab-1.1/bin/gcab)
Configuring fwupdmgr.test using configuration
Program gcab found: YES (/nix/store/marajgpp2r043sbaf4crnyl6ds6am8ls-gcab-1.1/bin/gcab)
Configuring org.freedesktop.fwupd.service using configuration
Configuring fwupd-offline-update.service using configuration
Configuring fwupd.service using configuration
Program g-ir-scanner found: YES (/nix/store/j8hrwq73v7b7lv5z0hiyjr82afj90gxz-gobject-introspection-1.54.1-dev/bin/g-ir-scanner)
Configuring fwupd-version.h using configuration
Program g-ir-compiler found: YES (/nix/store/j8hrwq73v7b7lv5z0hiyjr82afj90gxz-gobject-introspection-1.54.1-dev/bin/g-ir-compiler)
Native dependency gobject-introspection-1.0 found: YES 1.54.1
Program diff found: YES (/nix/store/l8w0n348bzg8v2xzysjq5vm3vpzj6f1x-diffutils-3.6/bin/diff)
Program make-images.sh found: YES (/tmp/nix-build-fwupd-1.0.4.drv-0/fwupd-1.0.4/po/make-images.sh)
Program help2man found: YES (/nix/store/b4wyh7i63yskqaw2sr19vb8gbjfrvlfw-help2man-1.47.5/bin/help2man)
Native dependency glib-2.0 found: YES 2.54.3
Program help2man found: YES (/nix/store/b4wyh7i63yskqaw2sr19vb8gbjfrvlfw-help2man-1.47.5/bin/help2man)
Program tar found: YES (/nix/store/2waj1y5v572sbigjhqbmhx178vfak1l0-gnutar-1.30/bin/tar)
Program gcab found: YES (/nix/store/marajgpp2r043sbaf4crnyl6ds6am8ls-gcab-1.1/bin/gcab)
Program meson_post_install.sh found: YES (/tmp/nix-build-fwupd-1.0.4.drv-0/fwupd-1.0.4/meson_post_install.sh)
Build targets in project: 66
Found ninja-1.8.2 at /nix/store/d6xvh2izw38695d4dvib2f02nrd0hsn9-ninja-1.8.2/bin/ninja
building
build flags: -j9 -l9
[1/223] Generating builder-test-firmware with a custom command.
[2/223] Generating hwid-test-firmware with a custom command.
[3/223] Generating colorhug-test-firmware with a custom command.
[4/223] Generating noreqs-test-firmware with a custom command.
[5/223] Generating installed-cab123 with a custom command.
[6/223] Generating installed-cab124 with a custom command.
[7/223] Compiling C object 'libfwupd/fwupd@sha/fwupd-enums.c.o'.
[8/223] Compiling C object 'libfwupd/fwupd@sha/fwupd-error.c.o'.
[9/223] Compiling C object 'libfwupd/fwupd@sha/fwupd-common.c.o'.
[10/223] Compiling C object 'libfwupd/fwupd@sha/fwupd-release.c.o'.
[11/223] Compiling C object 'libfwupd/fwupd@sha/fwupd-remote.c.o'.
[12/223] Compiling C object 'libfwupd/fwupd-self-test@exe/fwupd-self-test.c.o'.
[13/223] Generating org.freedesktop.fwupd.policy_merge with a custom command.
[14/223] Compiling C object 'libfwupd/fwupd@sha/fwupd-client.c.o'.
[15/223] Compiling C object 'libfwupd/fwupd@sha/fwupd-device.c.o'.
[16/223] Compiling C object 'src/fwupdprivate@sta/fu-common.c.o'.
[17/223] Compiling C object 'src/fwupdprivate@sta/fu-device.c.o'.
[18/223] Compiling C object 'src/fwupdprivate@sta/fu-device-locker.c.o'.
[19/223] Generating test-privkey.pem with a custom command.
Generating a 3072 bit RSA private key...
[20/223] Generating test.pem with a custom command.
Generating a self signed certificate...
X.509 Certificate Information:
Version: 3
Serial Number (hex): 5a8836842a30e3b802e4a52d
Validity:
Not Before: Sat Feb 17 14:04:52 UTC 2018
Not After: Fri Dec 31 23:59:59 UTC 9999
Subject: O=Hughski Limited
Subject Public Key Algorithm: RSA
Algorithm Security Level: High (3072 bits)
Modulus (bits 3072):
00:b4:34:34:c2:88:85:56:dc:76:dc:82:e3:5b:b7:96
72:5d:db:18:0e:b3:dc:85:52:52:49:88:af:4d:c5:51
14:8b:fa:74:95:63:4e:b9:89:8a:76:eb:54:5e:46:20
e6:49:f0:e3:02:a6:f2:5f:31:eb:34:ca:24:1c:d6:78
ac:0d:bb:e4:43:9d:8f:57:f0:d3:cd:cf:36:b0:27:a1
78:20:d2:a5:39:e5:cf:95:f0:92:53:63:8e:bc:32:89
49:93:eb:e3:26:fb:36:59:8d:1d:cd:3d:34:6a:d6:ba
9e:5e:cd:b6:cb:bd:2a:9e:62:d7:32:3a:2f:66:58:12
0d:69:6f:93:b7:e0:64:6d:6e:63:13:6e:c4:e7:b6:b9
2e:56:6e:d4:38:da:89:1e:d3:5a:4f:86:11:d3:b9:8c
06:b6:64:db:05:64:5e:5f:36:41:de:63:40:20:bc:b3
9a:52:48:0d:8c:ea:82:bd:ec:0f:76:2a:23:54:58:8a
6b:7b:39:cd:19:54:c4:b0:b5:72:50:89:58:29:f2:7e
b6:3e:4c:f5:35:af:a8:76:46:d8:65:8d:c1:7a:dd:38
9e:24:a9:7b:e2:18:70:e0:5a:a7:60:b1:a1:4b:ef:3d
b8:8f:04:81:4d:25:78:c9:f4:a5:13:5c:54:e7:10:30
04:64:6e:7e:ee:b6:0b:1a:2e:ea:59:8d:78:b7:12:df
9e:b0:9b:70:d5:bb:76:f4:83:24:24:fa:11:5c:f6:18
0a:82:12:b5:8c:28:3a:f3:af:5f:c5:d7:00:05:21:94
d5:06:c6:9b:af:16:90:b2:27:2b:1a:da:06:f5:d4:05
93:7c:39:0c:f4:74:a7:af:fe:e8:ca:ff:f7:5c:9c:cb
76:7d:91:9d:31:3a:b0:29:e8:78:c5:61:da:8c:54:9b
59:7a:18:f7:35:a6:11:0c:a4:d2:6c:d8:0a:e7:c2:be
3e:9e:02:60:f7:38:c9:c3:66:64:a9:fa:26:43:ef:94
bf
Exponent (bits 24):
01:00:01
Extensions:
Basic Constraints (critical):
Certificate Authority (CA): FALSE
Subject Alternative Name (not critical):
RFC822Name: [email protected]
Key Usage (critical):
Digital signature.
Subject Key Identifier (not critical):
946b4f2dd38352fefd67083be9d305769e674c44
Other Information:
Public Key ID:
sha1:946b4f2dd38352fefd67083be9d305769e674c44
sha256:f6e75b4833f80b2860456e83523b9cddc09e2525ca3a2dd7a143823843a26863
Public Key PIN:
pin-sha256:9udbSDP4CyhgRW6DUjuc3cCeJSXKOi3XoUOCOEOiaGM=
Signing certificate...
[21/223] Generating firmware.bin.p7c with a custom command.
[22/223] Compiling C object 'src/fwupdprivate@sta/fu-hwids.c.o'.
[23/223] Compiling C object 'src/fwupdprivate@sta/fu-progressbar.c.o'.
[24/223] Generating fwupd-resources_h with a custom command.
[25/223] Compiling C object 'src/fwupdprivate@sta/fu-history.c.o'.
[26/223] Generating fwupd-resources_c with a custom command.
[27/223] Linking target libfwupd/libfwupd.so.2.0.0.
[28/223] Compiling C object 'src/fwupdprivate@sta/fu-usb-device.c.o'.
[29/223] Compiling C object 'src/fwupdprivate@sta/fu-quirks.c.o'.
[30/223] Compiling C object 'src/fwupdprivate@sta/fu-test.c.o'.
[31/223] Compiling C object 'src/fwupdprivate@sta/fu-smbios.c.o'.
[32/223] Compiling C object 'src/fwupdprivate@sta/fu-plugin.c.o'.
[33/223] Linking static target src/libfwupdprivate.a.
[34/223] Compiling C object 'src/fwupd@exe/meson-generated_.._fwupd-resources.c.o'.
[35/223] Compiling C object 'src/fwupd@exe/fu-keyring-gpg.c.o'.
[36/223] Generating symbol file 'libfwupd/fwupd@sha/libfwupd/libfwupd.so.2.0.0.symbols'.
[37/223] Compiling C object 'src/fu-self-test@exe/fu-common.c.o'.
[38/223] Compiling C object 'plugins/ebitdo/fu_plugin_ebitdo@sha/fu-ebitdo-common.c.o'.
[39/223] Compiling C object 'src/fu-self-test@exe/fu-config.c.o'.
[40/223] Compiling C object 'src/fwupdmgr@exe/fu-util.c.o'.
[41/223] Compiling C object 'src/fu-self-test@exe/fu-common-cab.c.o'.
[42/223] Compiling C object 'src/fwupd@exe/fu-keyring-pkcs7.c.o'.
[43/223] Compiling C object 'src/fwupd@exe/fu-keyring.c.o'.
[44/223] Linking target libfwupd/fwupd-self-test.
[45/223] Compiling C object 'plugins/ebitdo/fu_plugin_ebitdo@sha/fu-ebitdo-device.c.o'.
[46/223] Compiling C object 'src/fwupd@exe/fu-config.c.o'.
[47/223] Compiling C object 'src/fwupd@exe/fu-common.c.o'.
[48/223] Compiling C object 'src/fwupd@exe/fu-keyring-result.c.o'.
[49/223] Linking target src/fwupdmgr.
[50/223] Compiling C object 'src/fwupd@exe/fu-debug.c.o'.
[51/223] Compiling C object 'src/fwupd@exe/fu-common-cab.c.o'.
[52/223] Compiling C object 'src/fu-self-test@exe/fu-self-test.c.o'.
[53/223] Generating fwupdmgr-man with a custom command.
[54/223] Compiling C object 'src/fwupd@exe/fu-hwids.c.o'.
[55/223] Compiling C object 'src/fwupd@exe/fu-main.c.o'.
[56/223] Compiling C object 'src/fwupd@exe/fu-device-locker.c.o'.
[57/223] Compiling C object 'src/fwupd@exe/fu-device-list.c.o'.
[58/223] Compiling C object 'src/fwupd@exe/fu-device.c.o'.
[59/223] Compiling C object 'src/fwupd@exe/fu-plugin-list.c.o'.
[60/223] Compiling C object 'src/fwupd@exe/fu-history.c.o'.
[61/223] Compiling C object 'src/fwupd@exe/fu-quirks.c.o'.
[62/223] Compiling C object 'src/fwupd@exe/fu-smbios.c.o'.
[63/223] Compiling C object 'src/fwupd@exe/fu-plugin.c.o'.
[64/223] Compiling C object 'src/fu-self-test@exe/fu-keyring-gpg.c.o'.
[65/223] Compiling C object 'src/fwupd@exe/fu-usb-device.c.o'.
[66/223] Compiling C object 'src/fwupd@exe/fu-engine.c.o'.
[67/223] Compiling C object 'src/fu-self-test@exe/meson-generated_.._fwupd-resources.c.o'.
[68/223] Compiling C object 'src/fu-self-test@exe/fu-keyring-pkcs7.c.o'.
[69/223] Generating Fwupd-2.0.gir with a custom command.
g-ir-scanner: link: gcc -o /tmp/nix-build-fwupd-1.0.4.drv-0/fwupd-1.0.4/build/tmp-introspectBuSxGP/Fwupd-2.0 /tmp/nix-build-fwupd-1.0.4.drv-0/fwupd-1.0.4/build/tmp-introspectBuSxGP/Fwupd-2.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -lfwupd -lgio-2.0 -lgobject-2.0 -lsoup-2.4 -ljson-glib-1.0 -lglib-2.0 -L/tmp/nix-build-fwupd-1.0.4.drv-0/fwupd-1.0.4/build/libfwupd -Wl,-rpath,/tmp/nix-build-fwupd-1.0.4.drv-0/fwupd-1.0.4/build/libfwupd -L/nix/store/nnmharr2m3mivqama04l7rxb7dgln267-glib-2.54.3/lib -Wl,-rpath,/nix/store/nnmharr2m3mivqama04l7rxb7dgln267-glib-2.54.3/lib -L/nix/store/8idvxvna8flb7980qqw2whc7q6cca0n7-libsoup-2.60.2/lib -Wl,-rpath,/nix/store/8idvxvna8flb7980qqw2whc7q6cca0n7-libsoup-2.60.2/lib -L/nix/store/2ysmk0rimkx1921bx9nfz1hdjaz8fdkz-json-glib-1.4.2/lib -Wl,-rpath,/nix/store/2ysmk0rimkx1921bx9nfz1hdjaz8fdkz-json-glib-1.4.2/lib -L/nix/store/nnmharr2m3mivqama04l7rxb7dgln267-glib-2.54.3/lib -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0
[70/223] Compiling C object 'src/fu-self-test@exe/fu-progressbar.c.o'.
[71/223] Compiling C object 'src/fu-self-test@exe/fu-keyring.c.o'.
[72/223] Generating mapfile with a custom command.
[73/223] Compiling C object 'src/fu-self-test@exe/fu-hwids.c.o'.
[74/223] Compiling C object 'src/fu-self-test@exe/fu-device-locker.c.o'.
[75/223] Generating Fwupd-2.0.typelib with a custom command.
[76/223] Compiling C object 'src/fu-self-test@exe/fu-device-list.c.o'.
[77/223] Compiling C object 'src/fu-self-test@exe/fu-device.c.o'.
[78/223] Compiling C object 'src/fu-self-test@exe/fu-keyring-result.c.o'.
[79/223] Linking target src/fwupd.
[80/223] Compiling C object 'src/fu-self-test@exe/fu-history.c.o'.
[81/223] Compiling C object 'src/fu-self-test@exe/fu-plugin-list.c.o'.
[82/223] Compiling C object 'src/fu-self-test@exe/fu-quirks.c.o'.
[83/223] Compiling C object 'src/fu-self-test@exe/fu-test.c.o'.
[84/223] Compiling C object 'src/fu-self-test@exe/fu-smbios.c.o'.
[85/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-chunked.c.o'.
[86/223] Compiling C object 'src/fu-self-test@exe/fu-usb-device.c.o'.
[87/223] Compiling C object 'src/fu-self-test@exe/fu-plugin.c.o'.
[88/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-common.c.o'.
[89/223] Compiling C object 'src/fu-self-test@exe/fu-engine.c.o'.
[90/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-cipher-xtea.c.o'.
[91/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-format-dfu.c.o'.
[92/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-firmware.c.o'.
[93/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-sector.c.o'.
[94/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-target-avr.c.o'.
[95/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-patch.c.o'.
[96/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-element.c.o'.
[97/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-format-dfuse.c.o'.
[98/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-format-metadata.c.o'.
[99/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-format-ihex.c.o'.
[100/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-format-raw.c.o'.
[101/223] Linking target src/fu-self-test.
[102/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-image.c.o'.
[103/223] Compiling C object 'plugins/dfu/fu_plugin_dfu@sha/fu-plugin-dfu.c.o'.
[104/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-device.c.o'.
[105/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-target-stm.c.o'.
[106/223] Generating raspberrypi-firmware-tar with a custom command.
[107/223] Compiling C object 'plugins/ebitdo/fu-ebitdo-tool@exe/fu-ebitdo-tool.c.o'.
[108/223] Compiling C object 'plugins/dfu/dfu@sta/dfu-target.c.o'.
[109/223] Linking static target plugins/dfu/libdfu.a.
[110/223] Compiling C object 'plugins/ebitdo/fu_plugin_ebitdo@sha/fu-plugin-ebitdo.c.o'.
[111/223] Compiling C object 'plugins/ebitdo/fu-ebitdo-tool@exe/fu-ebitdo-common.c.o'.
[112/223] Compiling C object 'plugins/ebitdo/fu-ebitdo-tool@exe/fu-ebitdo-device.c.o'.
[113/223] Compiling C object 'plugins/steelseries/fu_plugin_steelseries@sha/fu-plugin-steelseries.c.o'.
[114/223] Compiling C object 'plugins/raspberrypi/fu_plugin_raspberrypi@sha/fu-plugin-raspberrypi.c.o'.
[115/223] Compiling C object 'plugins/dfu/dfu-self-test@exe/dfu-self-test.c.o'.
[116/223] Compiling C object 'plugins/raspberrypi/raspberrypi-self-test@exe/fu-self-test.c.o'.
[117/223] Compiling C object 'plugins/raspberrypi/raspberrypi-self-test@exe/fu-plugin-raspberrypi.c.o'.
[118/223] Compiling C object 'plugins/dfu/dfu-tool@exe/dfu-tool.c.o'.
[119/223] Compiling C object 'plugins/steelseries/fu_plugin_steelseries@sha/fu-steelseries-device.c.o'.
[120/223] Compiling C object 'plugins/nitrokey/nitrokey-self-test@exe/fu-nitrokey-common.c.o'.
[121/223] Linking target plugins/ebitdo/libfu_plugin_ebitdo.so.
[122/223] Linking target plugins/dfu/libfu_plugin_dfu.so.
[123/223] Linking target plugins/ebitdo/fu-ebitdo-tool.
[124/223] Linking target plugins/raspberrypi/libfu_plugin_raspberrypi.so.
[125/223] Compiling C object 'plugins/nitrokey/nitrokey-self-test@exe/fu-self-test.c.o'.
[126/223] Compiling C object 'plugins/nitrokey/fu_plugin_nitrokey@sha/fu-nitrokey-common.c.o'.
[127/223] Linking target plugins/dfu/dfu-self-test.
[128/223] Compiling C object 'plugins/nitrokey/fu_plugin_nitrokey@sha/fu-nitrokey-device.c.o'.
[129/223] Compiling C object 'plugins/nitrokey/fu_plugin_nitrokey@sha/fu-plugin-nitrokey.c.o'.
[130/223] Linking target plugins/steelseries/libfu_plugin_steelseries.so.
[131/223] Linking target plugins/dfu/dfu-tool.
[132/223] Compiling C object 'plugins/udev/fu_plugin_udev@sha/fu-plugin-udev.c.o'.
[133/223] Linking target plugins/raspberrypi/raspberrypi-self-test.
[134/223] Generating dfu-tool-man with a custom command.
[135/223] Compiling C object 'plugins/test/fu_plugin_test@sha/fu-plugin-test.c.o'.
[136/223] Compiling C object 'plugins/udev/fu-rom-tool@exe/fu-rom-tool.c.o'.
[137/223] Linking target plugins/nitrokey/nitrokey-self-test.
[138/223] Linking target plugins/nitrokey/libfu_plugin_nitrokey.so.
[139/223] Compiling C object 'plugins/unifying/fu_plugin_unifying@sha/fu-plugin-unifying.c.o'.
[140/223] Compiling C object 'plugins/udev/udev-self-test@exe/fu-rom.c.o'.
[141/223] Compiling C object 'plugins/udev/fu_plugin_udev@sha/fu-rom.c.o'.
[142/223] Compiling C object 'plugins/unifying/fu-unifying-util@exe/lu-context.c.o'.
[143/223] Compiling C object 'plugins/udev/fu-rom-tool@exe/fu-rom.c.o'.
[144/223] Linking target plugins/test/libfu_plugin_test.so.
[145/223] Compiling C object 'plugins/unifying/fu-unifying-util@exe/lu-device-bootloader-nordic.c.o'.
[146/223] Compiling C object 'plugins/unifying/fu-unifying-util@exe/lu-device-bootloader.c.o'.
[147/223] Compiling C object 'plugins/unifying/fu-unifying-util@exe/lu-device-bootloader-texas.c.o'.
[148/223] Compiling C object 'plugins/unifying/fu_plugin_unifying@sha/lu-common.c.o'.
[149/223] Compiling C object 'plugins/udev/udev-self-test@exe/fu-self-test.c.o'.
[150/223] Linking target plugins/udev/libfu_plugin_udev.so.
[151/223] Compiling C object 'plugins/unifying/fu_plugin_unifying@sha/lu-context.c.o'.
[152/223] Compiling C object 'plugins/unifying/fu_plugin_unifying@sha/lu-device-bootloader-nordic.c.o'.
[153/223] Compiling C object 'plugins/unifying/fu_plugin_unifying@sha/lu-device-bootloader.c.o'.
[154/223] Compiling C object 'plugins/unifying/fu_plugin_unifying@sha/lu-device-bootloader-texas.c.o'.
[155/223] Linking target plugins/udev/fu-rom-tool.
[156/223] Compiling C object 'plugins/unifying/fu_plugin_unifying@sha/lu-device.c.o'.
[157/223] Compiling C object 'plugins/unifying/fu_plugin_unifying@sha/lu-hidpp-msg.c.o'.
[158/223] Compiling C object 'plugins/unifying/fu_plugin_unifying@sha/lu-device-runtime.c.o'.
[159/223] Compiling C object 'plugins/unifying/fu_plugin_unifying@sha/lu-device-peripheral.c.o'.
[160/223] Compiling C object 'plugins/unifying/fu-unifying-util@exe/lu-common.c.o'.
[161/223] Compiling C object 'plugins/unifying/unifying-self-test@exe/lu-self-test.c.o'.
[162/223] Compiling C object 'plugins/csr/fu_plugin_csr@sha/fu-csr-device.c.o'.
[163/223] Linking target plugins/udev/udev-self-test.
[164/223] Compiling C object 'plugins/unifying/fu-unifying-util@exe/lu-tool.c.o'.
[165/223] Compiling C object 'plugins/unifying/fu-unifying-util@exe/lu-device-runtime.c.o'.
[166/223] Compiling C object 'plugins/unifying/fu-unifying-util@exe/lu-hidpp-msg.c.o'.
[167/223] Compiling C object 'plugins/unifying/unifying-self-test@exe/lu-common.c.o'.
[168/223] Compiling C object 'plugins/unifying/fu-unifying-util@exe/lu-device-peripheral.c.o'.
[169/223] Compiling C object 'plugins/upower/fu_plugin_upower@sha/fu-plugin-upower.c.o'.
[170/223] Linking target plugins/unifying/libfu_plugin_unifying.so.
[171/223] Compiling C object 'plugins/unifying/fu-unifying-util@exe/lu-device.c.o'.
[172/223] Compiling C object 'plugins/csr/fu_plugin_csr@sha/fu-plugin-csr.c.o'.
[173/223] Compiling C object 'plugins/csr/fu-csr-tool@exe/fu-csr-device.c.o'.
[174/223] Compiling C object 'plugins/altos/fu_plugin_altos@sha/fu-altos-firmware.c.o'.
[175/223] Compiling C object 'plugins/csr/fu-csr-tool@exe/fu-csr-tool.c.o'.
[176/223] Compiling C object 'plugins/thunderbolt/tbtfwucli@exe/fu-thunderbolt-tool.c.o'.
[177/223] Compiling C object 'plugins/altos/fu_plugin_altos@sha/fu-plugin-altos.c.o'.
[178/223] Linking target plugins/unifying/unifying-self-test.
[179/223] Linking target plugins/upower/libfu_plugin_upower.so.
[180/223] Linking target plugins/unifying/fu-unifying-util.
[181/223] Compiling C object 'plugins/altos/fu-altos-tool@exe/fu-altos-firmware.c.o'.
[182/223] Linking target plugins/csr/libfu_plugin_csr.so.
[183/223] Compiling C object 'plugins/altos/fu-altos-tool@exe/fu-altos-device.c.o'.
[184/223] Compiling C object 'plugins/altos/fu-altos-tool@exe/fu-altos-tool.c.o'.
[185/223] Compiling C object 'plugins/altos/fu_plugin_altos@sha/fu-altos-device.c.o'.
[186/223] Linking target plugins/csr/fu-csr-tool.
[187/223] Compiling C object 'plugins/amt/fu_plugin_amt@sha/fu-plugin-amt.c.o'.
[188/223] Compiling C object 'plugins/thunderbolt/fu_plugin_thunderbolt@sha/fu-thunderbolt-image.c.o'.
[189/223] Compiling C object 'plugins/thunderbolt/fu_plugin_thunderbolt@sha/fu-plugin-thunderbolt.c.o'.
[190/223] Compiling C object 'plugins/thunderbolt-power/fu_plugin_thunderbolt_power@sha/fu-plugin-thunderbolt-power.c.o'.
[191/223] Compiling C object 'plugins/colorhug/fu_plugin_colorhug@sha/fu-plugin-colorhug.c.o'.
[192/223] Compiling C object 'plugins/thunderbolt/thunderbolt-self-test@exe/fu-self-test.c.o'.
[193/223] Linking target plugins/altos/libfu_plugin_altos.so.
[194/223] Linking target plugins/altos/fu-altos-tool.
[195/223] Compiling C object 'plugins/dell/fu_plugin_dell@sha/fu-plugin-dell.c.o'.
[196/223] Compiling C object 'plugins/thunderbolt/thunderbolt-self-test@exe/fu-thunderbolt-image.c.o'.
[197/223] Compiling C object 'plugins/thunderbolt/thunderbolt-self-test@exe/fu-plugin-thunderbolt.c.o'.
[198/223] Linking target plugins/amt/libfu_plugin_amt.so.
[199/223] Linking target plugins/thunderbolt-power/libfu_plugin_thunderbolt_power.so.
[200/223] Linking target plugins/thunderbolt/libfu_plugin_thunderbolt.so.
[201/223] Compiling C object 'plugins/dell/fu_plugin_dell@sha/fu-dell-smi.c.o'.
[202/223] Compiling C object 'plugins/synapticsmst/fu_plugin_synapticsmst@sha/synapticsmst-common.c.o'.
[203/223] Compiling C object 'plugins/colorhug/fu_plugin_colorhug@sha/fu-colorhug-device.c.o'.
[204/223] Compiling C object 'plugins/dell/dell-self-test@exe/fu-dell-smi.c.o'.
[205/223] Compiling C object 'plugins/dell/dell-self-test@exe/fu-self-test.c.o'.
[206/223] Linking target plugins/thunderbolt/thunderbolt-self-test.
[207/223] Generating symbol file 'plugins/thunderbolt/fu_plugin_thunderbolt@sha/plugins/thunderbolt/libfu_plugin_thunderbolt.so.symbols'.
[208/223] Compiling C object 'plugins/synapticsmst/fu_plugin_synapticsmst@sha/fu-plugin-synapticsmst.c.o'.
[209/223] Compiling C object 'plugins/dell/dell-self-test@exe/fu-plugin-dell.c.o'.
[210/223] Linking target plugins/colorhug/libfu_plugin_colorhug.so.
[211/223] Compiling C object 'plugins/synapticsmst/fu_plugin_synapticsmst@sha/synapticsmst-device.c.o'.
[212/223] Linking target plugins/dell/libfu_plugin_dell.so.
[213/223] Compiling C object 'plugins/uefi/fu_plugin_uefi@sha/fu-plugin-uefi.c.o'.
[214/223] Compiling C object 'plugins/synapticsmst/synapticsmst-tool@exe/synapticsmst-tool.c.o'.
[215/223] Compiling C object 'plugins/synapticsmst/synapticsmst-tool@exe/synapticsmst-common.c.o'.
[216/223] Compiling C object 'plugins/synapticsmst/synapticsmst-tool@exe/synapticsmst-device.c.o'.
[217/223] Compiling C object 'plugins/synapticsmst/synapticsmst-self-test@exe/fu-self-test.c.o'.
[218/223] Linking target plugins/thunderbolt/tbtfwucli.
[219/223] Linking target plugins/dell/dell-self-test.
[220/223] Linking target plugins/synapticsmst/libfu_plugin_synapticsmst.so.
[221/223] Linking target plugins/uefi/libfu_plugin_uefi.so.
[222/223] Linking target plugins/synapticsmst/synapticsmst-tool.
[223/223] Linking target plugins/synapticsmst/synapticsmst-self-test.
running tests
ninja: Entering directory `/tmp/nix-build-fwupd-1.0.4.drv-0/fwupd-1.0.4/build'
ninja: no work to do.
[my own note] It hangs here for a while [/my own note]
1/11 fwupd-exported-api OK 0.01 s
2/11 fwupd-self-test FAIL 0.01 s
3/11 fu-self-test OK 4.61 s
4/11 dfu-self-test OK 0.02 s
5/11 raspberrypi-self-test OK 0.02 s
6/11 nitrokey-self-test OK 0.01 s
7/11 udev-self-test OK 0.02 s
8/11 unifying-self-test OK 0.02 s
9/11 thunderbolt-self-test TIMEOUT 120.09 s
10/11 dell-self-test OK 0.03 s
11/11 synapticsmst-self-test OK 0.02 s
OK: 9
FAIL: 2
SKIP: 0
TIMEOUT: 1
Full log written to /tmp/nix-build-fwupd-1.0.4.drv-0/fwupd-1.0.4/build/meson-logs/testlog.txt
builder for ‘/nix/store/3x9550jgrp6fpmsnbcazx2pm2rbvad4x-fwupd-1.0.4.drv’ failed with exit code 2
error: build of ‘/nix/store/3x9550jgrp6fpmsnbcazx2pm2rbvad4x-fwupd-1.0.4.drv’ failed
(use ‘--show-trace’ to show detailed location information)
The refered log file doesn't exist since that directory is cleaned up after the build failure.
Technical details
- system:
"x86_64-linux" - host os:
Linux 4.14.19, NixOS, 18.03.git.327a84749ed (Impala) - multi-user?:
yes - sandbox:
no - version:
nix-env (Nix) 1.11.16 - channels(root):
"nixos-18.03pre128357.327a84749ed" - nixpkgs:
/etc/nixos/nixpkgs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
0.kind: bugSomething is brokenSomething is broken