fwupd fails to build with uefi flag Reproducible: Always Steps to Reproduce: 1.enable uefi flag Actual Results: [364/426] x86_64-pc-linux-gnu-gcc -Iplugins/uefi-capsule/libfu_plugin_uefi_capsule.so.p -Iplugins/uefi-capsule -I../fwupd-1.5.9/plugins/uefi-capsule -I. -I../fwupd-1.5.9 -Ilibfwupd -I../fwupd-1.5.9/libfwupd -Ilibfwupdplugin -I../fwupd-1.5.9/libfwupdplugin -I/usr/include/libxmlb-1 - I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gudev-1.0 -I/usr/include/json-glib-1.0 -I/usr/include/gusb-1 -I/usr/include/libusb-1.0 -I/usr/include/efivar -fdi agnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wdeclaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonli teral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Winit-self -Wlogical-op -Wmaybe-uninitialized -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-cast-function-type -Wno-address-of-packed-member -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-strict-aliasing -Wno-suggest-attribute=format -Wno-unused-parameter -Wold-style-definition -Woverride-init -Wpointer-arith -Wredundant-decls -Wreturn-typ e -Wshadow -Wsign-compare -Wstrict-aliasing -Wstrict-prototypes -Wswitch-default -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-variable -Wvla -Wwrite-strings -fstack-protector-strong -DFWUPD_COMPILATION -D_DEFAULT_SOURCE -DFWUPD_DISABLE_DEPRECATED -D_BSD_ SOURCE -D_XOPEN_SOURCE=700 -D_GNU_SOURCE -march=native -O2 -pipe -fPIC -pthread '-DG_LOG_DOMAIN="FuPluginUefiCapsule"' '-DEFI_OS_DIR="gentoo"' -MD -MQ plugins/uefi-capsule/libfu_plugin_uefi_capsule.so.p/fu-plugin-uefi-capsule.c.o -MF plugins/uefi-capsule/libfu_plugin_uefi_capsule.s o.p/fu-plugin-uefi-capsule.c.o.d -o plugins/uefi-capsule/libfu_plugin_uefi_capsule.so.p/fu-plugin-uefi-capsule.c.o -c ../fwupd-1.5.9/plugins/uefi-capsule/fu-plugin-uefi-capsule.c ninja: build stopped: subcommand failed. * ERROR: sys-apps/fwupd-1.5.9-r1::gentoo failed (compile phase): * ninja -v -j6 -l0 -C /var/tmp/portage/sys-apps/fwupd-1.5.9-r1/work/fwupd-1.5.9-build failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 3200: Called meson_src_compile * environment, line 2370: Called eninja '-C' '/var/tmp/portage/sys-apps/fwupd-1.5.9-r1/work/fwupd-1.5.9-build' * environment, line 1580: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=sys-apps/fwupd-1.5.9-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-apps/fwupd-1.5.9-r1::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-apps/fwupd-1.5.9-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/fwupd-1.5.9-r1/temp/environment'. * Working directory: '/var/tmp/portage/sys-apps/fwupd-1.5.9-r1/work/fwupd-1.5.9' * S: '/var/tmp/portage/sys-apps/fwupd-1.5.9-r1/work/fwupd-1.5.9'
Created attachment 731815 [details] emerge --info
Created attachment 731818 [details] build log
That binary doesn't exist on my system, and it's detected on the configuration: > Program genpeimg found: NO I presume that's from dev-util/mingw64-runtime which is masked and marked for deletion.
*** This bug has been marked as a duplicate of bug 783123 ***