Commit Graph

137 Commits

Author SHA1 Message Date
Fedora Release Engineering e1227058bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 08:50:59 +00:00
Tom Stellard 734449cdaf Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-05 05:12:42 +00:00
Fedora Release Engineering d53d0b3d28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 20:50:43 +00:00
Peter Jones d85ffee356 Forward-port patches from f31 and rebase from git
Signed-off-by: Peter Jones <pjones@redhat.com>
2020-02-04 13:10:01 -05:00
Peter Jones bdf5ded18f Add the result dir from 'fedpkg mockbuild' to gitingore
Signed-off-by: Peter Jones <pjones@redhat.com>
2020-02-04 13:06:38 -05:00
Fedora Release Engineering 6d88a77da3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 23:02:41 +00:00
Peter Jones 3bc4c51e9c Make a compat subpackage to provide the old paths
This provides the old paths to our libraries, linker script, and
includes, as well as upstream's default paths.

Signed-off-by: Peter Jones <pjones@redhat.com>
2020-01-24 16:55:41 -05:00
Peter Jones bbed3a93b2 Temporarily make -devel require -compat
This makes sure everything that needs it will get it automatically for
now.

Signed-off-by: Peter Jones <pjones@redhat.com>
2020-01-24 16:55:19 -05:00
Peter Jones 96d0e70b2d Move the compat stuff to a subpackage.
Signed-off-by: Peter Jones <pjones@redhat.com>
2020-01-24 16:54:29 -05:00
Peter Jones 1104109978 Make the gnu-efi Makefiles install some of our compat libs.
Signed-off-by: Peter Jones <pjones@redhat.com>
2020-01-24 16:37:19 -05:00
Peter Jones e7a09764c4 Update to 3.0.11 and add some fixes and enhancements.
- Update to 3.0.11 (via patches generated from git)
- Plus newer upstream fixes (also via patches generated from git)
- Fix shell exit failures in make
- Fix .reloc section generation
- Fix CHAR8 definition
- Fix "make DESTDIR=..."
- Change the installed .a/.o layout
- Provide makefiles for consumers to use.
- Make the -devel noarch since it's just headers.
- Add a bunch of compatibility symlinks for our older packages.
  These will go away once we've migrated everything using them in fedora
  to use the newer make system...

Signed-off-by: Peter Jones <pjones@redhat.com>
2020-01-23 15:08:08 -05:00
Peter Jones 142b2dd6ee New workaround for __brp_strip_static_archive being bad.
At some point the prior workaround for __brp_strip_static_archive
breaking datestamps in .a libraries seems to have stopped working.  This
updates it with a new method.

Signed-off-by: Peter Jones <pjones@redhat.com>
2020-01-23 15:06:44 -05:00
Peter Robinson ba7d7d749a Upstream fixes, minor cleanups 2019-12-26 05:54:02 +00:00
Peter Jones d283f95505 Rebase to upstream git
Signed-off-by: Peter Jones <pjones@redhat.com>
2019-08-26 11:59:36 -04:00
Peter Jones c5c53f7e2b Fix some minor rpmlint complaints
Signed-off-by: Peter Jones <pjones@redhat.com>
2019-08-26 11:49:09 -04:00
Fedora Release Engineering 632257dd8b - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 04:27:02 +00:00
Peter Jones 48206fbd6b Update to gnu-efi 3.0.9
Signed-off-by: Peter Jones <pjones@redhat.com>
2019-03-20 11:45:30 -04:00
Fedora Release Engineering da720b0d84 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 23:25:22 +00:00
Igor Gnatenko c92358798a Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:05 +01:00
Igor Gnatenko 7e6e612a27 add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-18 11:23:40 +02:00
Fedora Release Engineering d399309ff7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 03:05:39 +00:00
Jason Tibbitts 8e1e736a16 Remove needless use of %defattr 2018-07-10 01:15:08 -05:00
Peter Jones 4e9dca82ba Rebuild for new efi-rpm-macros, now that it has settled down a bit.
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-04 15:56:58 -04:00
Peter Jones 8e03d4aabe Use efi-rpm-macros instead of defining all the stuff ourselves
Also change to using the canonical EFI arch names for everything where
the compiler doesn't have fixed names for things.  This will break
compatibility for some filenames, but it makes it easier to drive from
macros sanely.

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-05-01 15:04:52 -04:00
Peter Jones d23054d951 Fix minor spelling error.
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-04-30 12:52:05 -04:00
Peter Jones f122c1c8ef Fix permissions on /boot/efi/...
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-04-30 12:36:10 -04:00
Peter Jones 08c908b7d9 Fix permissions for /boot/efi/...
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-03-21 16:46:16 -04:00
Peter Jones 98d7c11e72 Update to 3.0.8 (from git).
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-03-20 16:21:26 -04:00
Peter Jones f458757d86 Update to 3.0.7 (from git) and add some pending patches we need.
Signed-off-by: Peter Jones <pjones@redhat.com>
2018-03-13 15:22:36 -04:00
Igor Gnatenko 1c1dbe879d
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:14:00 +01:00
Igor Gnatenko 7661e08180 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:27:34 +01:00
Fedora Release Engineering 959c237355 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 13:39:10 +00:00
Peter Jones 253342666f Don't make .reloc sections on Aarch64 binaries.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-24 16:57:25 -04:00
Fedora Release Engineering c4ded8b842 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 22:09:33 +00:00
Fedora Release Engineering 1de046836d - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 10:57:29 +00:00
Peter Jones e44ba31e11 Update this to try to get determanistic builds.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-06-13 16:33:49 -04:00
Peter Jones b77fe59ae4 Update this to try to get determanistic builds.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-06-13 16:24:41 -04:00
Peter Jones 1d1034c44c Also build the ia32 bits in a separate 32-bit package for other consumers.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-03-20 16:38:53 -04:00
Peter Jones ef8a4f5a61 Include ia32 bits in the x86_64 packages instead of making a separate
32-bit package

Signed-off-by: Peter Jones <pjones@redhat.com>
2017-03-13 14:34:33 -04:00
Peter Jones 991ed0c491 Try asking for glibc32 instead...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-03-13 14:11:01 -04:00
Peter Jones 8b5b81a74a Include ia32 bits in the x86_64 packages instead of making a separate
32-bit package

Signed-off-by: Peter Jones <pjones@redhat.com>
2017-03-13 13:46:24 -04:00
Peter Jones 5e28aef030 Fix some bugs from the 3.0.5 release...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-02-28 11:55:01 -05:00
Fedora Release Engineering b13b99226a - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 11:32:37 +00:00
Peter Jones dd5f5e3cb6 Update to 3.0.5
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-02-02 15:28:32 -05:00
Peter Jones 6fdce6c226 Attempt to fix the build on arm*v*7
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-02-02 14:48:41 -05:00
Peter Jones 7d430a60e6 Attempt to fix the build on arm7
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-02-02 14:33:56 -05:00
Peter Jones b18c32ba8d Update to 3.0.5
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-02-02 14:19:16 -05:00
Peter Jones 1b3f3620ea Include patches from upstream that are after 3.0.3 This should fix the arm
and aarch64 builds.

Signed-off-by: Peter Jones <pjones@redhat.com>
2016-02-23 10:33:31 -05:00
Peter Jones 5b30b98578 Also build for armv7
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-02-23 09:58:33 -05:00
Peter Jones c9952e9c14 Also build for armv7
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-02-23 09:57:39 -05:00