summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Szuba <marecki@gentoo.org>2022-07-28 13:10:05 +0100
committerMarek Szuba <marecki@gentoo.org>2022-07-28 14:03:46 +0100
commit9541fad8fb8167c5f4b9fa6ceb58839139fd8014 (patch)
treee899d77ed97fc9cdf7529efd6442e7c2583a5de8
parentapp-emacs/emojify: bump to 1.2_p20210309 (diff)
downloadgentoo-9541fad8fb8167c5f4b9fa6ceb58839139fd8014.tar.gz
gentoo-9541fad8fb8167c5f4b9fa6ceb58839139fd8014.tar.bz2
gentoo-9541fad8fb8167c5f4b9fa6ceb58839139fd8014.zip
sys-apps/fwupd-efi: have the ebuilds set efi-libdir
Upstream build scripts attempt to determine the ABI-correct libdir name by calling '${CC} -print-multi-os-directory', which does not work with clang. Fortunately, we have a perfectly good mechanism for this available to the ebuilds. Closes: https://bugs.gentoo.org/831970 Signed-off-by: Marek Szuba <marecki@gentoo.org>
-rw-r--r--sys-apps/fwupd-efi/fwupd-efi-1.3.ebuild1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys-apps/fwupd-efi/fwupd-efi-1.3.ebuild b/sys-apps/fwupd-efi/fwupd-efi-1.3.ebuild
index 7fff4de7760f..ade0d8be03f8 100644
--- a/sys-apps/fwupd-efi/fwupd-efi-1.3.ebuild
+++ b/sys-apps/fwupd-efi/fwupd-efi-1.3.ebuild
@@ -39,6 +39,7 @@ src_configure() {
local emesonargs=(
-Defi-cc="$(tc-getCC)"
-Defi-ld="$(tc-getLD)"
+ -Defi-libdir="${EPREFIX}"/usr/$(get_libdir)
-Defi_sbat_distro_id="gentoo"
-Defi_sbat_distro_summary="Gentoo GNU/Linux"
-Defi_sbat_distro_pkgname="${PN}"