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]

Reply via email to