Hello community, here is the log from the commit of package gnu-efi.3096 for openSUSE:12.3:Update checked in at 2015-01-21 14:19:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.3:Update/gnu-efi.3096 (Old) and /work/SRC/openSUSE:12.3:Update/.gnu-efi.3096.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnu-efi.3096" Changes: -------- New Changes file: --- /dev/null 2014-12-25 22:38:16.200041506 +0100 +++ /work/SRC/openSUSE:12.3:Update/.gnu-efi.3096.new/gnu-efi.changes 2015-01-21 14:19:18.000000000 +0100 @@ -0,0 +1,256 @@ +------------------------------------------------------------------- +Wed Jul 17 09:18:03 UTC 2013 - [email protected] + +- Update to gnu-efi 3.0u + + Disable MMX and SSE to avoid using the uninitialized registers + + Support .text.* sections on x86_64 + + Automatically determine number of uefi_call_wrapper() args on + x86_64 + + Fix parameter-passing corruption on x86_64 for >= 5 args + + Add the definitions for TCP, UDP and IP, for both IPv4 and IPv6 + + Fix UEFI functions that use the wrong ABI (System V ABI) + + Use new gcc flag: GNU_EFI_USE_MS_ABI + + Add new status codes to efierr.h + + Align stack properly to avoid crash + + Support UEFI PXE over IPv6 + +------------------------------------------------------------------- +Wed Nov 7 16:22:08 UTC 2012 - [email protected] + +- revert last change as it breaks the app completely + +------------------------------------------------------------------- +Wed Jul 18 15:47:22 UTC 2012 - [email protected] + +- cleaned below up, pass in OPTFLAGS and LIBDIR to make. + +------------------------------------------------------------------- +Wed Jul 18 03:06:46 UTC 2012 - [email protected] + +- Add gnu-efi-add-optflags-to-make-defaults.patch: Add additional + RPM OPT FLAGS to Make.defaults to avoid brp check warning. +- Spec file clean up and rename rpmlintrc file. + +------------------------------------------------------------------- +Thu Jun 14 03:17:09 UTC 2012 - [email protected] + +- Update to gnu-efi 3.0q + + Fix .reloc section to support UEFI Secure Boot + + Fix redefined types compilation failure on x86_64 machines + + Conditionally assign toolchain binaries to allow overriding + them + + Force a dependency on lib for gnuefi + + Add guarantee 16-byte stack alignment on x86_64 + + Add routine to make callbacks work + + Add apps/tcc.efi to test calling convention + + Add ifdefs for ia64 to mirror ia32 and x86-64 so that + one can build with GCC. + + Add headers for PciIo + + Add the UEFI 2.x bits for EFI_BOOT_SERVICES + + Add an ignore for .note.GNU-stack section in X86-64 linker maps + + Change license from GPL to BSD + + Fix elf_ia32_efi.lds linker script to be compatible with the + new linker behaviour + + Fix to not having any relocations at all + + Add setjmp/longjmp + + Fixes incorrect section attribute in crt0-efi-ia32.S + + Adds value EfiResetShutdown to enum EFI_RESET_TYPE + + Fixes a RAW warning in reloc_ia64.S + + Adds the USB HCI device path structure in the headers + + Added '-mno-red-zone' to x68_64 compiles + +------------------------------------------------------------------- +Fri Oct 17 08:52:44 CEST 2008 - [email protected] + +- add ExclusiveArch ia64 x86 x86_64 + +------------------------------------------------------------------- +Tue Jul 29 22:41:17 CEST 2008 - [email protected] + +- Update to gnu-efi 3.0e for uEFI/x86_64. (fate#301882) + +------------------------------------------------------------------- +Sun May 27 00:49:15 CEST 2007 - [email protected] + +- Remove completely pointless devel package. +- Add rpmlintrc instead. + +------------------------------------------------------------------- +Sat May 26 23:54:40 CEST 2007 - [email protected] + +- Split off devel package. + +------------------------------------------------------------------- +Fri Feb 23 10:44:50 CET 2007 - [email protected] + +- Disable stack protector. + +------------------------------------------------------------------- +Fri Jun 23 17:12:49 CEST 2006 - [email protected] + +- Update to gnu-efi 3.0c to fix building on IA-32. + +------------------------------------------------------------------- +Wed Jan 25 21:44:15 CET 2006 - [email protected] + +- Convert neededforbuild to BuildRequires + +------------------------------------------------------------------- +Fri Dec 9 16:28:14 CET 2005 - [email protected] + +- Allow building on IA-32. + +------------------------------------------------------------------- +Tue Nov 29 19:10:23 CET 2005 - [email protected] + +- Update to gnu-efi 3.0b-041222. + +------------------------------------------------------------------- +Tue Aug 3 15:42:54 CEST 2004 - [email protected] + +- Discard unwind sections. + +------------------------------------------------------------------- +Sat Apr 17 18:15:45 CEST 2004 - [email protected] + +- Pacify autobuild. + +------------------------------------------------------------------- +Fri Sep 26 20:43:48 CEST 2003 - [email protected] + +- Fix linker script to include all data sections. + +------------------------------------------------------------------- +Fri Jul 25 20:34:26 CEST 2003 - [email protected] + +- Revert last change, was actually a binutils bug. + +------------------------------------------------------------------- +Tue Apr 8 17:31:25 CEST 2003 - [email protected] + +- Fix @gprel reference in crt object. + +------------------------------------------------------------------- +Tue Feb 26 11:24:55 CET 2002 - [email protected] + +- Update to gnu-efi 3.0a. + +------------------------------------------------------------------- +Sat Nov 24 20:33:04 CET 2001 - [email protected] + +- Add .rodata.* to linker script. + +------------------------------------------------------------------- +Wed Jul 18 14:33:45 CEST 2001 - [email protected] + +- Update to gnu-efi 3.0. +- Split off elilo. + +------------------------------------------------------------------- +Tue May 22 10:45:05 CEST 2001 - [email protected] + +- Update to gnu-efi 2.5. + +------------------------------------------------------------------- +Fri May 11 15:48:39 CEST 2001 - [email protected] + +- Add initrd fix. +- Reduce timeout. + +------------------------------------------------------------------- +Thu Apr 26 09:46:09 CEST 2001 - [email protected] + +- neededforbuild lx_ia64 -> kernel-source. + +------------------------------------------------------------------- +Fri Apr 6 10:48:36 CEST 2001 - [email protected] + +- Update to gnu-efi 2.0. +- Package renamed to gnu-efi. + +------------------------------------------------------------------- +Tue Mar 13 17:29:15 CET 2001 - [email protected] + +- Install some documentation. +- Add unwind patch from David Mosberger. + +------------------------------------------------------------------- +Wed Feb 14 12:05:49 CET 2001 - [email protected] + +- Add lx_ia64 to neededforbuild. +- Get kernel headers from /usr/src/linux. + +------------------------------------------------------------------- +Sun Nov 26 22:42:24 CET 2000 - [email protected] + +- Preserve .sdata section. + +------------------------------------------------------------------- +Mon Nov 6 22:51:33 CET 2000 - [email protected] + +- Update to gnu-efi 1.1. +- Add `initrd=initrd' to sample eli.cfg. + +------------------------------------------------------------------- +Fri Oct 13 10:58:53 CEST 2000 - [email protected] + +- Update to gnu-efi 1.0. ++++ 59 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.3:Update/.gnu-efi.3096.new/gnu-efi.changes New: ---- gnu-efi-rpmlintrc gnu-efi.changes gnu-efi.spec gnu-efi_3.0u.orig.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnu-efi.spec ++++++ # # spec file for package gnu-efi # # Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: gnu-efi Version: 3.0u Release: 0 Summary: Library for EFI Applications License: BSD-3-Clause and GPL-2.0+ Group: Development/Libraries/Other Url: http://sourceforge.net/projects/gnu-efi Source: http://downloads.sourceforge.net/gnu-efi/gnu-efi_3.0u.orig.tar.gz Source1: %{name}-rpmlintrc BuildRequires: kernel-source BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: ia64 %ix86 x86_64 %description Library to develop EFI applications for IA-64 (IPF), IA-32 (x86) and x86_64 platforms using the GNU toolchain and the EFI development environment. Authors: -------- Johannes Erdfelt <[email protected]> David Mosberger <[email protected]> Stephane Eranian <[email protected]> %prep %setup -q -n gnu-efi-3.0 %build ########################## ## DO NOT ADD RPM OPT FLAGS! THIS DOES NOT BUILD AGAINST GLIBC ## ########################## make LINUX_HEADERS=/usr/src/linux %install make install INSTALLROOT=%{buildroot} LIBDIR=%{_prefix}/%_lib PREFIX=%{_prefix} %if 0 mkdir %{buildroot}%{_prefix}/%{_lib}/%{name} cp -p apps/*.efi %{buildroot}%{_prefix}/%{_lib}/%{name} %endif %files %defattr(-, root, root) %doc README.* %{_prefix}/include/efi %{_prefix}/%{_lib}/crt0-efi-*.o %{_prefix}/%{_lib}/elf_*_efi.lds %{_prefix}/%{_lib}/libefi.a %{_prefix}/%{_lib}/libgnuefi.a %if 0 %{_prefix}/%{_lib}/%{name} %endif %changelog ++++++ gnu-efi-rpmlintrc ++++++ addFilter(".*devel-file-in-non-devel-package.*") addFilter(".*static-library-without-debuginfo.*") addFilter(".*source-or-patch-not-compressed.*") addFilter(".*source-or-patch-not-bzipped.*") -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
