diff --git a/usbguard.spec b/usbguard.spec index 801d125..12b320e 100644 --- a/usbguard.spec +++ b/usbguard.spec @@ -40,7 +40,7 @@ BuildRequires: automake BuildRequires: bash-completion-devel BuildRequires: dbus-1-glib-devel %if 0%{?suse_version} == 1500 -BuildRequires: gcc9-c++ +BuildRequires: gcc10-c++ %else BuildRequires: gcc-c++ %endif @@ -99,7 +99,10 @@ software framework. %build %if 0%{?suse_version} == 1500 -export CXX=g++-9 +export CXX=g++-10 +# gcc10 has no gcc10-PIE yet, enforce manually (see boo#1195628 for progress) +export CPPFLAGS='-fPIE' +export LDFLAGS='-pie' %endif mkdir -p ./m4 autoreconf -i -s --no-recursive ./