Summary: UEFI bootloader
Summary(pl.UTF-8): Bootloader UEFI
Name: efilinux
-Version: 1.0
+Version: 1.1
Release: 1
License: BSD
Group: Applications/System
-Source0: http://www.kernel.org/pub/linux/utils/boot/efilinux/%{name}-%{version}.tar.xz
-# Source0-md5: 090e45f839cd23b97d05d82daa54508a
+Source0: https://www.kernel.org/pub/linux/utils/boot/efilinux/%{name}-%{version}.tar.xz
+# Source0-md5: 2d3c46111cd661e65c912a7450cf40e3
BuildRequires: gnu-efi
BuildRequires: sed >= 4.0
BuildRequires: tar >= 1:1.22
ExclusiveArch: %{ix86} %{x8664}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+# not supported by gnu-efi toolchain
+%define _fortify_cflags %{nil}
+%define _ssp_cflags %{nil}
+
%description
efilinux is a UEFI OS loader. It was created as a reference
implementation with the aim of being well documented and containing
%prep
%setup -q
-sed -i -e 's/^CFLAGS=/CFLAGS=$(OPTFLAGS) /' Makefile
+%{__sed} -i -e 's/^CFLAGS=/CFLAGS=$(OPTFLAGS) /' Makefile
# entry.c:457:6: error: 'cmdline' may be used uninitialized in this function [-Werror=uninitialized]
# entry.c:457:6: error: 'name' may be used uninitialized in this function [-Werror=uninitialized]
-sed -i -e 's/-Werror//' Makefile
+%{__sed} -i -e 's/-Werror//' Makefile
%build
%{__make} \