[packages/efivar] - disable -Waddress-of-packed-member on gcc 9+

qboosh qboosh at pld-linux.org
Thu Sep 12 21:05:26 CEST 2019


commit 30bf3b4cc1f810bc0bca115a5619264e008a1ce6
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Sep 12 21:08:20 2019 +0200

    - disable -Waddress-of-packed-member on gcc 9+

 efivar.spec | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/efivar.spec b/efivar.spec
index aa32ef3..49a14d6 100644
--- a/efivar.spec
+++ b/efivar.spec
@@ -73,9 +73,14 @@ Statyczna biblioteka efivar.
 %patch0 -p1
 
 %build
+%if "%{cc_version}" >= "9"
+WFLAGS=-Wno-address-of-packed-member
+%else
+WFLAGS=
+%endif
 %{__make} -j1 all static \
 	CC="%{__cc}" \
-	CFLAGS="%{rpmcflags}" \
+	CFLAGS="%{rpmcflags} $WFLAGS" \
 	LDFLAGS="%{rpmldflags} -Wl,-z,muldefs" \
 	%{!?with_static:STATICBINTARGETS=} \
 	%{!?with_static_libs:STATICLIBTARGETS=} \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/efivar.git/commitdiff/30bf3b4cc1f810bc0bca115a5619264e008a1ce6



More information about the pld-cvs-commit mailing list