- Use nickc's workaround for #492183
This commit is contained in:
parent
9327632a9c
commit
7ed20e5c1d
25
gnu-efi-3.0e-ignore-gnu-stack
Normal file
25
gnu-efi-3.0e-ignore-gnu-stack
Normal file
@ -0,0 +1,25 @@
|
||||
diff --git a/gnuefi/elf_ia32_efi.lds b/gnuefi/elf_ia32_efi.lds
|
||||
index bc29799..b15b36d 100644
|
||||
--- a/gnuefi/elf_ia32_efi.lds
|
||||
+++ b/gnuefi/elf_ia32_efi.lds
|
||||
@@ -58,5 +58,7 @@ SECTIONS
|
||||
{
|
||||
*(.rel.reloc)
|
||||
*(.eh_frame)
|
||||
+ *(.note.GNU-stack)
|
||||
}
|
||||
+ .comment 0 : { *(.comment) }
|
||||
}
|
||||
diff --git a/gnuefi/elf_x86_64_efi.lds b/gnuefi/elf_x86_64_efi.lds
|
||||
index 9c0a9f8..d0ae5f0 100644
|
||||
--- a/gnuefi/elf_x86_64_efi.lds
|
||||
+++ b/gnuefi/elf_x86_64_efi.lds
|
||||
@@ -54,5 +54,8 @@ SECTIONS
|
||||
.ignored.reloc :
|
||||
{
|
||||
*(.rela.reloc)
|
||||
+ *(.eh_frame)
|
||||
+ *(.note.GNU-stack)
|
||||
}
|
||||
+ .comment 0 : { *(.comment) }
|
||||
}
|
12
gnu-efi.spec
12
gnu-efi.spec
@ -1,14 +1,14 @@
|
||||
Summary: Development Libraries and headers for EFI
|
||||
Name: gnu-efi
|
||||
Version: 3.0e
|
||||
Release: 6%{?dist}
|
||||
Release: 7%{?dist}
|
||||
Group: Development/System
|
||||
License: GPLv2+
|
||||
URL: ftp://ftp.hpl.hp.com/pub/linux-ia64
|
||||
Source: ftp://ftp.hpl.hp.com/pub/linux-ia64/gnu-efi-%{version}.tar.bz2
|
||||
Patch0: gnu-efi-3.0e-no-relocations.patch
|
||||
Patch1: gnu-efi-3.0e-Fix-usage-of-INSTALLROOT-PREFIX-and-LIBDIR.patch
|
||||
Patch2: gnu-efi-3.0e-pad-all-sections.patch
|
||||
Patch2: gnu-efi-3.0e-ignore-gnu-stack
|
||||
Patch3: gnu-efi-3.0d-unwrap.patch
|
||||
Patch4: gnu-efi-3.0d-uefi_wrap.patch
|
||||
Patch5: gnu-efi-3.0d-uefi_wrap_call10.patch
|
||||
@ -23,7 +23,7 @@ applications that run under EFI (Extensible Firmware Interface).
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
#%patch2 -p1
|
||||
%patch2 -p1
|
||||
# these are currently disabled as we don't need them per se, and they
|
||||
# haven't gone upstream yet either. Also #2 and #3 haven't been updated
|
||||
# to work with gnu-efi-3.0e yet.
|
||||
@ -57,6 +57,12 @@ rm -rf %{buildroot}
|
||||
%{_libdir}/*
|
||||
|
||||
%changelog
|
||||
* Fri Apr 03 2009 Peter Jones <pjones@redhat.com> - 3.0e-7
|
||||
- Use nickc's workaround for #492183
|
||||
|
||||
* Tue Mar 31 2009 Peter Jones <pjones@redhat.com> - 3.0e-6.1
|
||||
- Make a test package for nickc.
|
||||
|
||||
* Thu Mar 12 2009 Chris Lumens <clumens@redhat.com> 3.0e-6
|
||||
- Add IA64 back into the list of build arches (#489544).
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user