ba2c15
Summary: Development Libraries and headers for EFI
ba2c15
Name: gnu-efi
ba2c15
Version: 3.0.8
ba2c15
%global tarball_version 3.0.6
ba2c15
Release: 2%{?dist}%{?buildid}
ba2c15
Epoch: 1
ba2c15
Group: Development/System
ba2c15
License: BSD 
ba2c15
URL: ftp://ftp.hpl.hp.com/pub/linux-ia64
ba2c15
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
ba2c15
ExclusiveArch: x86_64 aarch64
ba2c15
BuildRequires: git
ba2c15
%ifarch x86_64
ba2c15
BuildRequires: glibc32
ba2c15
#BuildRequires: glibc-devel(x86-32)
ba2c15
%endif
ba2c15
Source: http://superb-dca2.dl.sourceforge.net/project/gnu-efi/gnu-efi-%{tarball_version}.tar.bz2
ba2c15
ba2c15
# to make rpmlint shut up
ba2c15
%define lib %{nil}lib%{nil}
ba2c15
ba2c15
Patch0001: 0001-PATCH-Disable-AVX-instruction-set-on-IA32-and-x86_64.patch
ba2c15
Patch0002: 0002-Use-ARFLAGS-when-invoking-ar.patch
ba2c15
Patch0003: 0003-Stripped-diff-for-makefile.patch
ba2c15
Patch0004: 0004-Make-sure-stdint.h-is-always-used-with-MSVC-on-ARM-A.patch
ba2c15
Patch0005: 0005-Add-EFI_DRIVER_ENTRY_POINT-support-for-MSVC-ARM64.patch
ba2c15
Patch0006: 0006-Move-memcpy-memset-definition-to-global-init.c.patch
ba2c15
Patch0007: 0007-Bump-revision-from-VERSION-3.0.6-to-VERSION-3.0.7.patch
ba2c15
Patch0008: 0008-Currently-we-have-DivU64x32-on-ia32-but-it-tries-to-.patch
ba2c15
Patch0009: 0009-gnuefi-preserve-.gnu.hash-sections-unbreaks-elilo-on.patch
ba2c15
Patch0010: 0010-gnu-efi-fix-lib-ia64-setjmp.S-IA-64-build-failure.patch
ba2c15
Patch0011: 0011-Fix-some-types-gcc-doesn-t-like.patch
ba2c15
Patch0012: 0012-Fix-arm-build-paths-in-the-makefile.patch
ba2c15
Patch0013: 0013-Work-around-Werror-maybe-uninitialized-not-being-ver.patch
ba2c15
Patch0014: 0014-Fix-a-sign-error-in-the-debughook-example-app.patch
ba2c15
Patch0015: 0015-Fix-typedef-of-EFI_PXE_BASE_CODE.patch
ba2c15
Patch0016: 0016-make-clang-not-complain-about-fno-merge-all-constant.patch
ba2c15
Patch0017: 0017-Fix-another-place-clang-complains-about.patch
ba2c15
Patch0018: 0018-gnu-efi-add-some-more-common-string-functions.patch
ba2c15
Patch0019: 0019-Add-D-to-print-device-paths.patch
ba2c15
Patch0020: 0020-Make-ARCH-overrideable-on-the-command-line.patch
ba2c15
Patch0021: 0021-apps-Add-bltgrid-and-lfbgrid-and-add-error-checks-to.patch
ba2c15
Patch0022: 0022-Nerf-Werror-pragma-away.patch
ba2c15
Patch0023: 0023-Call-ar-in-deterministic-mode.patch
ba2c15
Patch0024: 0024-Add-debug-helper-applications.patch
ba2c15
Patch0025: 0025-Bump-revision-from-VERSION-3.0.7-to-VERSION-3.0.8.patch
ba2c15
Patch0026: 0026-Work-around-some-intptr_t-weirdnesses.patch
ba2c15
Patch0027: 0027-Fix-a-minor-coverity-complaint-in-some-apps.patch
ba2c15
ba2c15
%define debug_package %{nil}
ba2c15
ba2c15
# brp-strip-static-archive will senselessly /add/ timestamps and uid/gid
ba2c15
# data to our .a and make them not multilib clean if we don't have this.
ba2c15
# Note that if we don't have the shell quotes there, -p becomes $2 on its
ba2c15
# invocation, and so it completely ignores it.
ba2c15
#
ba2c15
# Also note that if we try to use -D as we should (so it doesn't add
ba2c15
# uid/gid), strip(1) from binutils-2.25.1-22.base.el7.x86_64 throws a
ba2c15
# syntax error.
ba2c15
#
ba2c15
# True story.
ba2c15
#
ba2c15
%global __strip "%{__strip} -p"
ba2c15
ba2c15
# Figure out the right file path to use
ba2c15
%global efidir %(eval echo $(grep ^ID= /etc/os-release | sed -e 's/^ID=//' -e 's/rhel/redhat/'))
ba2c15
ba2c15
%ifarch x86_64
ba2c15
%global efiarch x86_64
ba2c15
%endif
ba2c15
%ifarch aarch64
ba2c15
%global efiarch aarch64
ba2c15
%endif
ba2c15
%ifarch %{ix86}
ba2c15
%global efiarch ia32
ba2c15
%endif
ba2c15
ba2c15
%description
ba2c15
This package contains development headers and libraries for developing
ba2c15
applications that run under EFI (Extensible Firmware Interface).
ba2c15
ba2c15
%package devel
ba2c15
Summary: Development Libraries and headers for EFI
ba2c15
Group: Development/System
ba2c15
Obsoletes: gnu-efi < 1:3.0.2-1
ba2c15
Requires: gnu-efi
ba2c15
ba2c15
%description devel
ba2c15
This package contains development headers and libraries for developing
ba2c15
applications that run under EFI (Extensible Firmware Interface).
ba2c15
ba2c15
%package utils
ba2c15
Summary: Utilities for EFI systems
ba2c15
Group: Applications/System
ba2c15
ba2c15
%description utils
ba2c15
This package contains utilities for debugging and developing EFI systems.
ba2c15
ba2c15
%prep
ba2c15
%setup -q -n gnu-efi-%{tarball_version}
ba2c15
git init
ba2c15
git config user.email "gnu-efi-owner@redhat.com"
ba2c15
git config user.name "RHEL Ninjas"
ba2c15
git config sendemail.to "gnu-efi-owner@fedoraproject.org"
ba2c15
git add .
ba2c15
git commit -a -q -m "%{version} baseline."
ba2c15
git am %{patches} 
ba2c15
git config --unset user.email
ba2c15
git config --unset user.name
ba2c15
ba2c15
%build
ba2c15
# Package cannot build with %%{?_smp_mflags}.
ba2c15
make
ba2c15
make apps
ba2c15
%ifarch x86_64
ba2c15
setarch linux32 -B make ARCH=ia32 PREFIX=%{_prefix} LIBDIR=%{_prefix}/lib
ba2c15
setarch linux32 -B make ARCH=ia32 PREFIX=%{_prefix} LIBDIR=%{_prefix}/lib apps
ba2c15
%endif
ba2c15
ba2c15
%install
ba2c15
rm -rf %{buildroot}
ba2c15
ba2c15
mkdir -p %{buildroot}/%{_libdir}/gnuefi
ba2c15
mkdir -p %{buildroot}/boot/efi/EFI/%{efidir}/%{efiarch}
ba2c15
make PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot} install
ba2c15
mv %{buildroot}/%{_libdir}/*.lds %{buildroot}/%{_libdir}/*.o %{buildroot}/%{_libdir}/gnuefi
ba2c15
mv %{efiarch}/apps/{route80h.efi,modelist.efi} %{buildroot}/boot/efi/EFI/%{efidir}/%{efiarch}/
ba2c15
ba2c15
%ifarch x86_64
ba2c15
mkdir -p %{buildroot}/%{_prefix}/lib/gnuefi
ba2c15
mkdir -p %{buildroot}/boot/efi/EFI/%{efidir}/ia32
ba2c15
ba2c15
setarch linux32 -B make PREFIX=%{_prefix} LIBDIR=%{_prefix}/lib INSTALLROOT=%{buildroot} ARCH=ia32 install
ba2c15
mv %{buildroot}/%{_prefix}/lib/*.{lds,o} %{buildroot}/%{_prefix}/lib/gnuefi/
ba2c15
mv ia32/apps/{route80h.efi,modelist.efi} %{buildroot}/boot/efi/EFI/%{efidir}/ia32/
ba2c15
%endif
ba2c15
ba2c15
%clean
ba2c15
rm -rf %{buildroot}
ba2c15
ba2c15
%files
ba2c15
%{_prefix}/lib*/*
ba2c15
ba2c15
%files devel
ba2c15
%defattr(-,root,root,-)
ba2c15
%doc README.* ChangeLog
ba2c15
%{_includedir}/efi
ba2c15
ba2c15
%files utils
ba2c15
%dir %attr(0700,root,root) /boot/efi/EFI/%{efidir}/%{efiarch}/
ba2c15
%attr(0700,root,root) /boot/efi/EFI/%{efidir}/%{efiarch}/*.efi
ba2c15
%ifarch x86_64
ba2c15
%dir %attr(0700,root,root) /boot/efi/EFI/%{efidir}/ia32/
ba2c15
%attr(0700,root,root) /boot/efi/EFI/%{efidir}/ia32/*.efi
ba2c15
%endif
ba2c15
ba2c15
%changelog
ba2c15
* Mon Jun 11 2018 Peter Jones <pjones@redhat.com> - 3.0.8-2
ba2c15
- Fix some minor coverity complaints.
ba2c15
  Related: rhbz#1570032
ba2c15
ba2c15
* Fri Jun 08 2018 Peter Jones <pjones@redhat.com> - 3.0.8-1
ba2c15
- Update to version required by fwupdate-12 and shim-15.
ba2c15
  Related: rhbz#1570032
ba2c15
ba2c15
* Thu Mar 30 2017 Peter Jones <pjones@redhat.com> - 3.0.5-9
ba2c15
- Just don't build the .i686 package at all.  After a scratch build, it's
ba2c15
  clear that "strip -p" is not good enough, because our different builders
ba2c15
  have non-matching UIDs for the build process, and -p adds uid/gid to the
ba2c15
  archive.  So there's no way to fix the multiarch conflict here without
ba2c15
  either fixing that or fixing strip(1) with:
ba2c15
  https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=patch;h=7a093a78
ba2c15
  We don't strictly need the .i686 package anyway, since we've moved to
ba2c15
  making the dependent binaries all build the ia32 bits on x86_64 for
ba2c15
  other reasons.  Related: rhbz#1310782
ba2c15
ba2c15
* Thu Mar 30 2017 Peter Jones <pjones@redhat.com> - 3.0.5-9
ba2c15
- One more attempt at nerfing timestamps.  It's surprising how broken this
ba2c15
  can be.
ba2c15
ba2c15
  "ar rDv" works just fine, but
ba2c15
  /usr/lib/rpm/redhat/brp-strip-static-archive is calling "%%{__strip} -g
ba2c15
  $for_each.a", and it's rewriting our binary from ts/uid/gid of 0/0/0 to
ba2c15
  $epoch/$UID/$GID.  Awesomely /usr/bin/strip it seems to have 3 modes of
ba2c15
  operation:
ba2c15
  -U: the default, which adds $epoch/$UID/$GID to your binary archive
ba2c15
      instead of just removing stuff.  Clearly the Principle of Least
ba2c15
      Surprise is strong here.
ba2c15
  -p: preserve the timestamp from the original .a, but add UID and GID,
ba2c15
      because this is 1980 and people use ar(1) for archiving stuff they
ba2c15
      might want that out of.
ba2c15
  -D: Condescend at you in a command line error and explain that -D both
ba2c15
      is and is not a valid option:
ba2c15
        /usr/bin/strip: invalid option -- 'D'
ba2c15
        Usage: /usr/bin/strip <option(s)> in-file(s)
ba2c15
        Removes symbols and sections from files
ba2c15
        The options are:
ba2c15
        ...
ba2c15
        -D --enable-deterministic-archives
ba2c15
                    Produce deterministic output when stripping archives
ba2c15
      So I agree that it's invalid, but I think we may be pronouncing that
ba2c15
      second vowel differently.  They say in-VAL-id, I say IN-vuh-lid.
ba2c15
ba2c15
  Nobody should ever have to run "strace -ttt -v -f -o make.strace make
ba2c15
  all", just to discover the problem isn't even in there.
ba2c15
  Related: rhbz#1310782
ba2c15
ba2c15
* Tue Mar 28 2017 Peter Jones <pjones@redhat.com> - 3.0.5-8
ba2c15
- Nerf the timestamps on our .o files while building, because RHEL's ar(1) is
ba2c15
  horrible and silently ignores the 'D' option.  It's fine, I probably didn't
ba2c15
  put it there for any reason.
ba2c15
  Related: rhbz#1310782
ba2c15
ba2c15
* Tue Mar 28 2017 Peter Jones <pjones@redhat.com> - 3.0.5-7
ba2c15
- Call ar(1) in deterministic mode so our .a's are multipath clean.
ba2c15
  Related: rhbz#1310782
ba2c15
ba2c15
* Mon Mar 20 2017 Peter Jones <pjones@redhat.com> - 3.0.5-6
ba2c15
- Also build the ia32 bits in a separate 32-bit package for other consumers.
ba2c15
  Related: rhbz#1310782
ba2c15
ba2c15
* Wed Mar 15 2017 Peter Jones <pjones@redhat.com> - 3.0.5-5
ba2c15
- Fix a codegin bug that makes it want libgcc_s (but not know it) on ia32.
ba2c15
  Related: rhbz#1310782
ba2c15
ba2c15
* Mon Mar 13 2017 Peter Jones <pjones@redhat.com> - 3.0.5-4
ba2c15
- Package the ia32 bits somewhat better.
ba2c15
  Related: rhbz#1310782
ba2c15
ba2c15
* Mon Mar 13 2017 Peter Jones <pjones@redhat.com> - 3.0.5-3
ba2c15
- Include ia32 bits in the x86_64 packages instead of making a separate
ba2c15
  32-bit package
ba2c15
  Resolves: rhbz#1310782
ba2c15
ba2c15
* Mon Mar 06 2017 Peter Jones <pjones@redhat.com> - 3.0.5-2
ba2c15
- Fix some bugs in the 3.0.5 release.
ba2c15
  Related: rhbz#1310782
ba2c15
ba2c15
* Thu Feb 02 2017 Peter Jones <pjones@redhat.com> - 3.0.5-1
ba2c15
- Update to 3.0.5
ba2c15
- Re-enable ia32 builds for the most hilarious changelog series...
ba2c15
  Resolves: rhbz#1310782
ba2c15
ba2c15
* Mon Jun 15 2015 Peter Jones <pjones@redhat.com> - 3.0.2-2
ba2c15
- Fix .spec mismerge from upstream that causes ia32 to build.
ba2c15
  Related: rhbz#1190191
ba2c15
  Related: rhbz#1115843
ba2c15
  Related: rhbz#1100048
ba2c15
ba2c15
* Mon Jun 15 2015 Peter Jones <pjones@redhat.com> - 3.0.2-1
ba2c15
- Update to 3.0.2
ba2c15
  Related: rhbz#1190191
ba2c15
  Related: rhbz#1115843
ba2c15
  Related: rhbz#1100048
ba2c15
- Fix base package requirement on subpackages
ba2c15
ba2c15
* Fri Aug 22 2014 Kyle McMartin <kyle@fedoraproject.org> - 3.0w-0.1
ba2c15
- New upstream version 3.0w
ba2c15
- Add pjones' build fixes patch from that other distro.
ba2c15
- Enable AArch64
ba2c15
ba2c15
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 3.0u-2
ba2c15
- Mass rebuild 2013-12-27
ba2c15
ba2c15
* Fri Oct 25 2013 Peter Jones <pjones@redhat.com> - 3.0u-1
ba2c15
- Reflect that we're not supporting this on anything but x86_64.
ba2c15
  Related: rhbz#1017861
ba2c15
ba2c15
* Tue Sep 24 2013 Peter Jones <pjones@redhat.com> - 3.0u-0.1
ba2c15
- Update to 3.0u
ba2c15
  Related: rhbz#996863
ba2c15
- Split out subpackages so -devel can be multilib
ba2c15
- Fix path in apps subpackage to vary by distro.
ba2c15
ba2c15
* Thu Jul 25 2013 Peter Jones <pjones@redhat.com> - 3.0q-3
ba2c15
- Revert to 3.0q
ba2c15
  Related: rhbz#978766
ba2c15
ba2c15
* Fri Jun 07 2013 Peter Jones <pjones@redhat.com> - 3.0t-0.1
ba2c15
- Update to 3.0t
ba2c15
- Don't allow use of mmx or sse registers.
ba2c15
ba2c15
* Thu May 16 2013 Peter Jones <pjones@redhat.com> - 3.0s-2
ba2c15
- Update to 3.0s
ba2c15
  Related: rhbz#963359
ba2c15
ba2c15
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0q-2
ba2c15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
ba2c15
ba2c15
* Fri Jul 27 2012 Matthew Garrett <mjg@redhat.com> - 3.0q-1
ba2c15
- Update to current upstream
ba2c15
- License change - GPLv2+ to BSD
ba2c15
ba2c15
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0e-18
ba2c15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ba2c15
ba2c15
* Wed Apr 25 2012 Peter Jones <pjones@redhat.com> - 3.0e-17
ba2c15
- Align .reloc section as well to make secureboot work (mfleming)
ba2c15
ba2c15
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0e-16
ba2c15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ba2c15
ba2c15
* Thu Aug 11 2011 Peter Jones <pjones@redhat.com> - 3.0e-15
ba2c15
- Correctly pad the stack when doing uefi calls
ba2c15
  Related: rhbz#677468
ba2c15
- Add ability to write UEFI callbacks and drivers
ba2c15
- Add test harness for ABI Calling Conventions
ba2c15
ba2c15
* Thu Jun 16 2011 Peter Jones <pjones@redhat.com> - 3.0e-14
ba2c15
- Handle uninitialized GOP driver gracefully.
ba2c15
ba2c15
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0e-13
ba2c15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ba2c15
ba2c15
* Fri Sep 10 2010 Peter Jones <pjones@redhat.com> - 3.0e-12
ba2c15
- Add "modelist.efi" test utility in apps/
ba2c15
ba2c15
* Mon Jul 26 2010 Peter Jones <pjones@redhat.com> - 3.0e-11
ba2c15
- Add PciIo headers.
ba2c15
ba2c15
* Fri Jul 23 2010 Peter Jones <pjones@redhat.com> - 3.0e-10
ba2c15
- Add UEFI 2.x boot services.
ba2c15
ba2c15
* Tue Aug 11 2009 Peter Jones <pjones@redhat.com> - 3.0e-9
ba2c15
- Change ExclusiveArch to reflect arch changes in repos.
ba2c15
ba2c15
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0e-8
ba2c15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ba2c15
ba2c15
* Fri Apr 03 2009 Peter Jones <pjones@redhat.com> - 3.0e-7
ba2c15
- Use nickc's workaround for #492183
ba2c15
ba2c15
* Tue Mar 31 2009 Peter Jones <pjones@redhat.com> - 3.0e-6.1
ba2c15
- Make a test package for nickc.
ba2c15
ba2c15
* Thu Mar 12 2009 Chris Lumens <clumens@redhat.com> 3.0e-6
ba2c15
- Add IA64 back into the list of build arches (#489544).
ba2c15
ba2c15
* Mon Mar 02 2009 Peter Jones <pjones@redhat.com> - 3.0e-5
ba2c15
- Switch to i586 from i386.
ba2c15
ba2c15
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0e-4
ba2c15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ba2c15
ba2c15
* Fri Feb 13 2009 Peter Jones <pjones@redhat.com> - 3.0e-3
ba2c15
- Pad sections out in the provided linker scripts to make sure they all of
ba2c15
  some content.
ba2c15
ba2c15
* Fri Oct 03 2008 Peter Jones <pjones@redhat.com> - 3.0e-2
ba2c15
- Fix install paths on x86_64.
ba2c15
ba2c15
* Thu Oct 02 2008 Peter Jones <pjones@redhat.com> - 3.0e-1
ba2c15
- Update to 3.0e
ba2c15
- Fix relocation bug in 3.0e
ba2c15
ba2c15
* Tue Jul 29 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 3.0d-6
ba2c15
- fix license tag
ba2c15
ba2c15
* Mon Jul 28 2008 Peter Jones <pjones@redhat.com> - 3.0d-5
ba2c15
- Remove ia64 palproc code since its license isn't usable.
ba2c15
- Remove ia64 from ExclusiveArch since it can't build...
ba2c15
ba2c15
* Thu Mar 27 2008 Peter Jones <pjones@redhat.com> - 3.0d-4
ba2c15
- Fix uefi_call_wrapper(x, 10, ...) .
ba2c15
- Add efi_main wrappers and EFI_CALL() macro so drivers are possible.
ba2c15
ba2c15
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.0d-3
ba2c15
- Autorebuild for GCC 4.3
ba2c15
ba2c15
* Fri Jan 11 2008 Peter Jones <pjones@redhat.com> - 3.0d-2
ba2c15
- Get rid of a bogus #ifdef .
ba2c15
ba2c15
* Wed Dec 19 2007 Peter Jones <pjones@redhat.com> - 3.0d-1
ba2c15
- Update to 3.0d
ba2c15
ba2c15
* Tue Jun 12 2007 Chris Lumens <clumens@redhat.com> - 3.0c-2
ba2c15
- Fixes for package review (#225846).
ba2c15
ba2c15
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.0c-1.1
ba2c15
- rebuild
ba2c15
ba2c15
* Thu Apr 27 2006 Chris Lumens <clumens@redhat.com> 3.0c-1
ba2c15
- Upgrade to gnu-efi-3.0c.
ba2c15
- Enable build on i386.
ba2c15
ba2c15
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.0a-7.2
ba2c15
- rebuilt for new gcc4.1 snapshot and glibc changes
ba2c15
ba2c15
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
ba2c15
- rebuilt
ba2c15
ba2c15
* Thu Mar  3 2005 Jeremy Katz <katzj@redhat.com> - 3.0a-7
ba2c15
- rebuild with gcc 4
ba2c15
ba2c15
* Tue Sep 21 2004 Jeremy Katz <katzj@redhat.com> - 3.0a-6
ba2c15
- add fix from Jesse Barnes for newer binutils (#129197)
ba2c15
ba2c15
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
ba2c15
- rebuilt
ba2c15
ba2c15
* Wed Apr 21 2004 Jeremy Katz <katzj@redhat.com> - 3.0a-4
ba2c15
- actually add the patch
ba2c15
ba2c15
* Tue Apr 20 2004 Bill Nottingham <notting@redhat.com> 3.0a-3
ba2c15
- add patch to coalesce some relocations (#120080, <erikj@sgi.com>)
ba2c15
ba2c15
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
ba2c15
- rebuilt
ba2c15
ba2c15
* Fri Oct  4 2002 Jeremy Katz <katzj@redhat.com>
ba2c15
- rebuild in new environment
ba2c15
ba2c15
* Sun Jul  8 2001 Bill Nottingham <notting@redhat.com>
ba2c15
- update to 3.0
ba2c15
ba2c15
* Tue Jun  5 2001 Bill Nottingham <notting@redhat.com>
ba2c15
- add fix for invocations from the boot manager menu (#42222)
ba2c15
ba2c15
* Tue May 22 2001 Bill Nottingham <notting@redhat.com>
ba2c15
- add bugfix for efibootmgr (<schwab@suse.de>)
ba2c15
ba2c15
* Mon May 21 2001 Bill Nottingham <notting@redhat.com>
ba2c15
- update to 2.5
ba2c15
- add in efibootmgr from Dell (<Matt_Domsch@dell.com>)
ba2c15
ba2c15
* Thu May  3 2001 Bill Nottingham <notting@redhat.com>
ba2c15
- fix booting of kernels with extra arguments (#37711)
ba2c15
ba2c15
* Wed Apr 25 2001 Bill Nottingham <notting@redhat.com>
ba2c15
- take out Stephane's initrd patch
ba2c15
ba2c15
* Fri Apr 20 2001 Bill Nottingham <notting@redhat.com>
ba2c15
- fix the verbosity patch to not break passing arguments to images
ba2c15
ba2c15
* Wed Apr 18 2001 Bill Nottingham <notting@redhat.com>
ba2c15
- update to 2.0, build elilo, obsolete eli
ba2c15
ba2c15
* Tue Dec  5 2000 Bill Nottingham <notting@redhat.com>
ba2c15
- update to 1.1
ba2c15
ba2c15
* Thu Oct 26 2000 Bill Nottingham <notting@redhat.com>
ba2c15
- add patch for new toolchain, update to 1.0
ba2c15
ba2c15
* Thu Aug 17 2000 Bill Nottingham <notting@redhat.com>
ba2c15
- update to 0.9