* Package: sys-apps/fwupd-1.6.1  * Repository: gentoo  * Maintainer: polynomial-c@gentoo.org  * USE: abi_x86_64 agent amd64 amt archive bluetooth elibc_glibc flashrom gnutls gusb introspection kernel_linux lzma man nvme policykit python_single_target_python3_9 synaptics systemd thunderbolt tpm uefi userland_GNU  * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Using python3.9 to build * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 5.12.9-gentoo >>> Unpacking source... >>> Unpacking fwupd-1.6.1.tar.gz to /var/tmp/portage/sys-apps/fwupd-1.6.1/work >>> Source unpacked in /var/tmp/portage/sys-apps/fwupd-1.6.1/work >>> Preparing source in /var/tmp/portage/sys-apps/fwupd-1.6.1/work/fwupd-1.6.1 ... * Applying fwupd-1.5.7-logind_plugin.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-apps/fwupd-1.6.1/work/fwupd-1.6.1 ... meson setup --buildtype plain --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/sys-apps/fwupd-1.6.1/temp/pkgconfig:/var/tmp/portage/sys-apps/fwupd-1.6.1/temp/python3.9/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/sys-apps/fwupd-1.6.1/temp/pkgconfig:/var/tmp/portage/sys-apps/fwupd-1.6.1/temp/python3.9/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/sys-apps/fwupd-1.6.1/temp/meson.x86_64-pc-linux-gnu.amd64.ini --localstatedir /var -Dbuild=all -Dconsolekit=false -Dcurl=true -Ddocs=none -Defi_binary=false -Dsupported_build=true -Dagent=true -Dlibarchive=true -Dbluez=true -Delogind=false -Dgnutls=true -Dgusb=true -Dlzma=true -Dman=true -Dintrospection=true -Dpolkit=true -Dsystemd=true -Dtests=false -Dplugin_amt=true -Dplugin_dell=false -Dplugin_flashrom=true -Dplugin_altos=true -Dplugin_nvme=true -Dplugin_intel_spi=false -Dplugin_synaptics_mst=true -Dplugin_synaptics_rmi=true -Dplugin_thunderbolt=true -Dplugin_tpm=true -Dplugin_uefi_capsule=true -Dplugin_uefi_capsule_splash=true -Dplugin_uefi_pk=true -Dplugin_modem_manager=false -Defi_os_dir=gentoo /var/tmp/portage/sys-apps/fwupd-1.6.1/work/fwupd-1.6.1 /var/tmp/portage/sys-apps/fwupd-1.6.1/work/fwupd-1.6.1-build The Meson build system Version: 0.57.2 Source dir: /var/tmp/portage/sys-apps/fwupd-1.6.1/work/fwupd-1.6.1 Build dir: /var/tmp/portage/sys-apps/fwupd-1.6.1/work/fwupd-1.6.1-build Build type: native build Project name: fwupd Project version: 1.6.1 C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 10.3.0 "x86_64-pc-linux-gnu-gcc (Gentoo 10.3.0 p1) 10.3.0") C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.35.2 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program git found: YES (/usr/bin/git) Compiler for C supports arguments -Waggregate-return: YES Compiler for C supports arguments -Wunused: YES Compiler for C supports arguments -Warray-bounds: YES Compiler for C supports arguments -Wcast-align: YES Compiler for C supports arguments -Wclobbered: YES Compiler for C supports arguments -Wdeclaration-after-statement: YES Compiler for C supports arguments -Wdiscarded-qualifiers: YES Compiler for C supports arguments -Wduplicated-branches: YES Compiler for C supports arguments -Wduplicated-cond: YES Compiler for C supports arguments -Wempty-body: YES Compiler for C supports arguments -Wformat=2: YES Compiler for C supports arguments -Wformat-nonliteral: YES Compiler for C supports arguments -Wformat-security: YES Compiler for C supports arguments -Wformat-signedness: YES Compiler for C supports arguments -Wignored-qualifiers: YES Compiler for C supports arguments -Wimplicit-function-declaration: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wmaybe-uninitialized: YES Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Wmissing-format-attribute: YES Compiler for C supports arguments -Wmissing-include-dirs: YES Compiler for C supports arguments -Wmissing-noreturn: YES Compiler for C supports arguments -Wmissing-parameter-type: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wnested-externs: YES Compiler for C supports arguments -Wno-cast-function-type: YES Compiler for C supports arguments -Wno-address-of-packed-member: YES Compiler for C supports arguments -Wno-unknown-pragmas: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-strict-aliasing: YES Compiler for C supports arguments -Wno-suggest-attribute=format: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Woverride-init: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wredundant-decls: YES Compiler for C supports arguments -Wreturn-type: YES Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wsign-compare: YES Compiler for C supports arguments -Wstrict-aliasing: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wswitch-default: YES Compiler for C supports arguments -Wtype-limits: YES Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wuninitialized: YES Compiler for C supports arguments -Wunused-but-set-variable: YES Compiler for C supports arguments -Wunused-variable: YES Compiler for C supports arguments -Wvla: YES Compiler for C supports arguments -Wwrite-strings: YES Program honggfuzz found: NO Checking for function "HF_ITER" : NO Compiler for C supports link arguments -Wl,-z,relro: YES Compiler for C supports link arguments -Wl,-z,defs: YES Compiler for C supports link arguments -Wl,-z,now: YES Compiler for C supports link arguments -Wl,-z,ibt,-z,shstk: YES Program diff found: YES (/usr/bin/diff) Found pkg-config: /usr/bin/x86_64-pc-linux-gnu-pkg-config (1.6.3) Run-time dependency gio-2.0 found: YES 2.68.2 Run-time dependency gio-unix-2.0 found: YES 2.68.2 Run-time dependency gmodule-2.0 found: YES 2.68.2 Run-time dependency gudev-1.0 found: YES 234 Run-time dependency xmlb found: YES 0.1.15 Run-time dependency gusb found: YES 0.3.7 Run-time dependency sqlite3 found: YES 3.34.1 Run-time dependency libarchive found: YES 3.5.1 Run-time dependency jcat found: YES 0.1.6 Run-time dependency json-glib-1.0 found: YES 1.6.2 Run-time dependency valgrind found: NO (tried pkgconfig) Run-time dependency libcurl found: YES 7.77.0 Run-time dependency polkit-gobject-1 found: YES 0.119 Run-time dependency udev found: YES 248 Library m found: YES Run-time dependency libgcab-1.0 found: YES 1.4 Program gcab found: YES (/usr/bin/gcab) Run-time dependency bash-completion found: YES 2.11 Program python3.8 found: YES (/usr/bin/python3.8) Run-time dependency gnutls found: YES 3.7.1 Run-time dependency liblzma found: YES 5.2.5 Run-time dependency libelf found: YES 0.184 Has header "sys/utsname.h" : YES Has header "sys/ioctl.h" : YES Has header "errno.h" : YES Has header "sys/socket.h" : YES Has header "linux/ethtool.h" : YES Has header "linux/hidraw.h" : YES Has header "sys/mman.h" : YES Has header "poll.h" : YES Has header "fnmatch.h" : YES Has header "kenv.h" : NO Has header "malloc.h" : YES Checking for function "malloc_trim" : YES Has header "cpuid.h" : YES Header has symbol "__get_cpuid_count" : YES Checking for function "getuid" : YES Checking for function "realpath" : YES Checking for function "memmem" : YES Checking for function "sigaction" : YES Checking for function "memfd_create" : YES Header has symbol "LC_MESSAGES" : YES Header has symbol "F_WRLCK" : YES Header has symbol "F_OFD_SETLK" : NO Checking for function "pwrite" : YES Run-time dependency tss2-esys found: YES 2.4.5 Run-time dependency efiboot found: YES 37 meson.build:402:6: ERROR: Problem encountered: Error: missing dependency python gobject introspection (python3-gi) A full log can be found at /var/tmp/portage/sys-apps/fwupd-1.6.1/work/fwupd-1.6.1-build/meson-logs/meson-log.txt * ERROR: sys-apps/fwupd-1.6.1::gentoo failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 125: Called src_configure * environment, line 3231: Called meson_src_configure * environment, line 2452: Called die * The specific snippet of code: * "${mesonargs[@]}" ) || die * * If you need support, post the output of `emerge --info '=sys-apps/fwupd-1.6.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-apps/fwupd-1.6.1::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-apps/fwupd-1.6.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/fwupd-1.6.1/temp/environment'. * Working directory: '/var/tmp/portage/sys-apps/fwupd-1.6.1/work/fwupd-1.6.1' * S: '/var/tmp/portage/sys-apps/fwupd-1.6.1/work/fwupd-1.6.1'