commit b039779fddd07a7d587b4b8aab03b1239993605e
Author: Jakub Bogusz <[email protected]>
Date: Tue Jun 15 20:25:09 2021 +0200
- build x64 EFI binary on x32
fwupd-efi.spec | 6 ++++++
1 file changed, 6 insertions(+)
---
diff --git a/fwupd-efi.spec b/fwupd-efi.spec
index a6e5617..caf5b77 100644
--- a/fwupd-efi.spec
+++ b/fwupd-efi.spec
@@ -47,6 +47,12 @@ Plik programistyczny pakietu fwupd-efi.
%prep
%setup -q
+%ifarch x32
+# -m64 is needed to build x64 EFI
+%{__sed} -i -e "/^if host_cpu == 'x86_64'/,/^elif/ s/'-mno-red-zone',/&
'-m64',/" efi/meson.build
+%{__sed} -i -e 's/args\.cc, /&"-m64", /' efi/generate_sbat.py
+%endif
+
%build
%meson build \
-Defi_sbat_distro_id="pld" \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/fwupd-efi.git/commitdiff/b039779fddd07a7d587b4b8aab03b1239993605e
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit