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