rpms/gnu-efi/devel gnu-efi-3.0e-ignore-gnu-stack, NONE, 1.1 gnu-efi.spec, 1.30, 1.31

Peter Jones pjones at fedoraproject.org
Fri Apr 3 17:57:23 UTC 2009


Author: pjones

Update of /cvs/extras/rpms/gnu-efi/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22081

Modified Files:
	gnu-efi.spec 
Added Files:
	gnu-efi-3.0e-ignore-gnu-stack 
Log Message:
* Fri Apr 03 2009 Peter Jones <pjones at redhat.com> - 3.0e-7
- Use nickc's workaround for #492183



--- NEW FILE gnu-efi-3.0e-ignore-gnu-stack ---
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) }
 }


Index: gnu-efi.spec
===================================================================
RCS file: /cvs/extras/rpms/gnu-efi/devel/gnu-efi.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- gnu-efi.spec	31 Mar 2009 16:41:59 -0000	1.30
+++ gnu-efi.spec	3 Apr 2009 17:56:52 -0000	1.31
@@ -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 @@
 %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 @@
 %{_libdir}/*
 
 %changelog
+* Fri Apr 03 2009 Peter Jones <pjones at redhat.com> - 3.0e-7
+- Use nickc's workaround for #492183
+
+* Tue Mar 31 2009 Peter Jones <pjones at redhat.com> - 3.0e-6.1
+- Make a test package for nickc.
+
 * Thu Mar 12 2009 Chris Lumens <clumens at redhat.com> 3.0e-6
 - Add IA64 back into the list of build arches (#489544).
 




More information about the scm-commits mailing list