Commit Graph

169 Commits

Author SHA1 Message Date
Fedora Release Engineering
690d7f8122 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 21:19:46 +00:00
Richard W.M. Jones
661449a5ad Remove inactive strip override (see RHBZ#1915570). 2021-01-14 12:08:11 +00:00
Tom Stellard
024ce82026 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 22:05:59 +00:00
Richard W.M. Jones
a90c9f99bd Tidy up comment, since RHEL is a no-dietlibc platform. 2020-11-23 09:15:47 +00:00
Richard W.M. Jones
c8365175e3 Disable dietlibc on RHEL 9. 2020-11-23 08:24:31 +00:00
Troy Dawson
517a7171c7 Use ExclusiveArch: %{kernel_arches}
kernel_arches is a new rpm macro variable that is now in the Fedora buildroot as of redhat-rpm-config-167.
It lists what architectures the full kernel is built on.
Architectures that only have the kernel-header (such as i686) is not listed.
Thus, it can be used as a variable so that packages that depend on the kernel, can have a consistent way of listing the architectures.
The variable is currently only in Fedora, but is expected to be in RHEL9, and hopefully backported to earlier RHEL versions.

This pull request updates the spec to use %{kernel_arches} for ExclusiveArch:
2020-08-07 16:14:21 +00:00
Fedora Release Engineering
e13f1165c6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 11:47:32 +00:00
Richard W.M. Jones
ab46d9cdb4 ppc64le: ibmvscsi driver missing from supermin appliance (RHBZ#1819019). 2020-04-03 11:55:42 +01:00
Richard W.M. Jones
bee2834ecd New upstream stable version 5.2.0. 2020-03-10 10:49:00 +00:00
Fedora Release Engineering
485ec501e0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 00:42:43 +00:00
Richard W.M. Jones
29afe98686 Add further patch to fix symlinks (RHBZ#1770304).
Add all patches since 5.1.20 was released.
2019-12-10 18:49:01 +00:00
Richard W.M. Jones
ad7511ce31 Add upstream patch to fix symlinks on recent kernels (RHBZ#1770304). 2019-11-28 13:36:04 +00:00
Richard W.M. Jones
7a88a12661 Use gpgverify macro instead of explicit gpgv2 command. 2019-11-27 11:05:31 +00:00
Richard W.M. Jones
09708b9ca8 OCaml 4.08.1 (rc2) rebuild. 2019-07-31 18:39:29 +01:00
Richard W.M. Jones
0496c3feb9 Revert "Skip tests on armv7, mke2fs is broken there."
This reverts commit 37fd86cc25.
2019-07-31 18:38:03 +01:00
Richard W.M. Jones
37fd86cc25 Skip tests on armv7, mke2fs is broken there. 2019-07-28 10:13:39 +01:00
Richard W.M. Jones
dc91275484 Disable package on i686 because no kernel. 2019-07-27 23:57:53 +01:00
Fedora Release Engineering
b07e68e222 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 00:35:39 +00:00
Igor Gnatenko
8d2c36df46
Rebuild for RPM 4.15
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-06-11 00:13:23 +02:00
Igor Gnatenko
13f73711ad
Rebuild for RPM 4.15
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-06-10 17:42:06 +02:00
Fedora Release Engineering
485c142139 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 09:00:05 +00:00
Richard W.M. Jones
d24f9edcaa Add upstream patches to diagnose possible F29 issue. 2019-01-24 14:43:22 +00:00
Richard W.M. Jones
df888023bc New upstream version 5.1.20. 2019-01-17 12:35:18 +00:00
Fedora Release Engineering
e308057229 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 07:00:28 +00:00
Florian Weimer
fe852db4a4 Reenable hardened build
The static linking issue has been fixed with an addition to the GCC
specs file in redhat-rpm-config-54-1.
2018-02-24 20:26:10 +01:00
Richard W.M. Jones
0da9aef77a Fix bytes/string problems. 2018-02-13 08:22:36 +00:00
Fedora Release Engineering
ebbe4e3e77 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 18:05:45 +00:00
Richard W.M. Jones
ef3b041d45 New upstream version 5.1.19.
Remove all patches, now upstream.
2017-09-19 14:43:29 +01:00
Igor Gnatenko
df8b19ddc0 Rebuilt for RPM soname bump
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-08-10 20:34:08 +02:00
Richard W.M. Jones
36f5331e31 Fix supermin crash with truncated vmlinuz file (RHBZ#1477758).
- Include all upstream patches since 5.1.18.
2017-08-03 17:30:16 +01:00
Fedora Release Engineering
2e7b101d9a - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 08:59:03 +00:00
Fedora Release Engineering
ce7226a30f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 19:38:56 +00:00
Richard W.M. Jones
1fda32218d New upstream release 5.1.18.
Fixes problem with creating incorrect symlinks (RHBZ#1470157).
2017-07-13 11:44:52 +01:00
Richard W.M. Jones
3c79fab8c6 Enable dietlibc on aarch64 and POWER. 2017-03-18 13:08:01 -04:00
Richard W.M. Jones
f5ad0a15f0 Drop dependency on hawkey and versioned dependencies on dnf.
These were introduced by commit 48b7c2f9a8.

Hawkey is now a dead package (replaced by libdnf).  In any case none
of the dependencies are now required because the change from
yumdownloader to dnf download was introduced in Fedora 23, which is
greater than two Fedora versions ago.
2017-03-17 13:30:25 +00:00
Fedora Release Engineering
c4b0ee62f4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 14:14:35 +00:00
Richard W.M. Jones
33fd119de6 Rebuild for OCaml 4.04.0. 2016-11-05 09:50:28 +00:00
Richard W.M. Jones
554017ba9d Remove Provides/Obsoletes. 2016-11-01 12:44:41 +00:00
Richard W.M. Jones
e0cc366ee7 New upstream release 5.1.17.
- Check signature on the tarball before unpacking it.
- Remove patches, all upstream.
2016-11-01 11:09:06 +00:00
Dan Horák
2ea5f16134 - Switch to dietlibc on s390x 2016-09-15 17:25:52 +02:00
Dan Horák
18ebd2cc63 - Do not break the binary on interpreted builds (#1375213) 2016-09-15 12:09:34 +02:00
Richard W.M. Jones
458854639c The patches touch src/Makefile.am so BR autoconf, automake. 2016-07-06 14:32:29 +01:00
Richard W.M. Jones
4144ae2cf8 Add all upstream patches since 5.1.16 was released. 2016-07-06 14:20:33 +01:00
Richard W.M. Jones
f69129dcba Add upstream patch for DAX / vNVDIMM support. 2016-05-17 16:23:33 +01:00
Richard W.M. Jones
7c8a2fdf46 New upstream version 5.1.16.
- Drop all patches since they are upstream.
- Depend on systemd-udev to work around RHBZ#1331012.
2016-04-27 13:56:27 +01:00
Richard W.M. Jones
24adc5ad92 New upstream version 5.1.16.
- Drop all patches since they are upstream.
2016-04-27 13:24:08 +01:00
Richard W.M. Jones
5c44b1ee43 Add all upstream patches since 5.1.15 was released.
- These should improve boot performance and initrd size.
2016-03-18 13:17:56 +00:00
Richard W.M. Jones
dedcae0bcd New upstream version 5.1.15.
- Remove all patches, since they are now included in this version.
- Enable dietlibc, remove glibc-static, xz-static, zlib-static.
2016-02-17 16:19:31 +00:00
Richard W.M. Jones
62fb9f7a85 Add more patches since 5.1.14. 2016-02-17 11:15:24 +00:00
Fedora Release Engineering
a6c831e9fd - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 00:58:58 +00:00
Richard W.M. Jones
a3a5281e1d Add all patches since 5.1.14. 2016-01-12 19:08:38 +00:00
Richard W.M. Jones
9c7b0fd071 New upstream version 5.1.14.
- Remove all patches - now upstream.
2016-01-11 13:53:25 +00:00
Richard W.M. Jones
8563312744 Explicitly depend on pod2html. 2015-10-13 16:36:04 +01:00
Richard W.M. Jones
22a6b3ebe7 Pull in all upstream patches since 5.1.13.
- Choose providers better (RHBZ#1266918).
- Use autopatch.
2015-10-13 16:28:41 +01:00
Richard W.M. Jones
1287017bff Bump version to rebuild against new RPM in Rawhide. 2015-07-27 15:44:17 +01:00
Dennis Gilmore
b6440cd3ca - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 02:07:58 +00:00
Richard W.M. Jones
176c3d7b28 Remove bogus %patch line. 2015-05-26 21:08:20 +01:00
Richard W.M. Jones
0f834abf63 New upstream version 5.1.13.
- Remove patch, now upstream.
2015-05-26 20:55:04 +01:00
Richard W.M. Jones
94ef0fd3bd BR grubby for the tests to work. 2015-05-21 14:11:15 +01:00
Richard W.M. Jones
48b7c2f9a8 Prefer 'dnf download' over 'yumdownloader'.
Bug 1186948 supposedly fixed now.
2015-05-21 13:58:23 +01:00
Richard W.M. Jones
cac2bebd22 Revert "Prefer 'dnf download' over 'yumdownloader'."
dnf download still fundamentally broken:
https://bugzilla.redhat.com/show_bug.cgi?id=1186948

This reverts commit c1227497f2.
2015-04-10 19:02:45 +01:00
Richard W.M. Jones
c1227497f2 Prefer 'dnf download' over 'yumdownloader'. 2015-04-03 14:23:58 +01:00
Richard W.M. Jones
17b162d2a0 Revert "Enable hardening flags by building the static 'init' specially before the main build."
This reverts commit 8c0345898b.
2015-03-20 13:54:08 +00:00
Richard W.M. Jones
5d053a5189 Use _smp_mflags. 2015-03-16 13:02:09 +00:00
Richard W.M. Jones
8c0345898b Enable hardening flags by building the static 'init' specially before the main build.
Fixes: RHBZ#1202091
2015-03-16 12:57:40 +00:00
Richard W.M. Jones
4212fecbab Add link to bug about hardened build breaking static linking. 2015-03-15 10:33:46 +00:00
Richard W.M. Jones
69cab538c2 Add a -devel subpackage containing automated RPM dependency generator for supermin appliances. 2015-03-12 14:20:26 +00:00
Richard W.M. Jones
d2f8d87958 Try %undefine _hardened_build instead. 2015-03-09 09:14:04 +00:00
Richard W.M. Jones
e521c536b8 Disable hardened build as it breaks building the static 'init' binary. 2015-03-09 09:03:29 +00:00
Richard W.M. Jones
66c9a6116e New upstream version 5.1.12.
- Includes ARM fix: lpae kernels can now be booted (RHBZ#1199733).
2015-03-07 15:56:36 +00:00
Pino Toscano
7066556e99 Rebuild for xz-5.2.0 in Rawhide (RHBZ#1179252). 2015-01-08 11:56:49 +01:00
Richard W.M. Jones
37c141d05d New upstream version 5.1.11. 2014-10-25 23:14:50 +01:00
Pino Toscano
fab80ee1b3 add missing changelog entry 2014-10-07 16:12:31 +02:00
Pino Toscano
cfc87a581d Update to current master 2014-10-07 15:27:35 +02:00
Richard W.M. Jones
a82b32b7a4 New upstream version 5.1.10.
- Remove patch which is now included upstream.
2014-09-04 16:17:37 +01:00
Peter Robinson
4442996b87 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 04:14:55 +00:00
Richard W.M. Jones
4ff7bf0d53 Add upstream patch to avoid endless loop in Rawhide. 2014-08-03 17:20:32 +01:00
Richard W.M. Jones
dd1483f91c New upstream version 5.1.9.
- Remove patches which are now upstream.
2014-07-21 14:06:59 +01:00
Richard W.M. Jones
e08b3617e4 Add Requires findutils (RHBZ#1113029). 2014-06-25 11:25:19 +01:00
Dennis Gilmore
203074adb5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 02:41:53 -05:00
Richard W.M. Jones
d96b9d5672 Reenable tests on 32 bit platforms.
https://bugzilla.redhat.com/show_bug.cgi?id=1099892
has been fixed in e2fsprogs-1.42.10-2.fc21 (thanks: Eric Sandeen).
2014-05-21 19:18:16 +01:00
Richard W.M. Jones
9c5787e8bd Disable tests on 32 bit (https://bugzilla.redhat.com/show_bug.cgi?id=1099892) 2014-05-21 13:32:25 +01:00
Richard W.M. Jones
7b64944cb9 Add patch to fix RPM handler when filenames may contain spaces. 2014-05-21 12:49:18 +01:00
Richard W.M. Jones
609575e637 Skip execstack test on Fedora 20 (ARM only). 2014-05-19 09:52:02 +01:00
Richard W.M. Jones
4315966c7a Also needs xz-devel. 2014-05-16 16:31:07 +01:00
Richard W.M. Jones
b49d6ff9cc BR xz-static package to support xz-compressed kernel modules. 2014-05-16 15:12:59 +01:00
Richard W.M. Jones
c94fb3f9e1 New upstream version 5.1.8.
- Remove patches which are now upstream.
2014-05-09 21:47:13 +01:00
Richard W.M. Jones
4c45d36beb Add upstream patch which removes need to run execstack (RHBZ#1093261). 2014-05-01 09:51:33 +01:00
Richard W.M. Jones
31ad952dcf Add patch to fix quoting around mke2fs parameter (RHBZ#1084960). 2014-04-07 12:48:57 +01:00
Richard W.M. Jones
ec962e7d69 New upstream version 5.1.7.
- Remove ppc64p7 patch which is now upstream.
2014-04-06 17:04:13 +01:00
Richard W.M. Jones
9707eb58af Requires tar, which is not installed in an @Core installation. 2014-04-03 20:41:40 +01:00
Richard W.M. Jones
13dea104ae Add upstream patch to fix supermin on ppc64p7. 2014-03-28 15:46:27 +00:00
Richard W.M. Jones
3264a13cd3 Kernel has to be installed in order to run the tests. 2014-03-27 13:18:36 +00:00
Richard W.M. Jones
238a6b5cb6 Fix tests. 2014-03-27 13:04:21 +00:00
Richard W.M. Jones
8601f916c3 New upstream version 5.1.6. 2014-03-27 12:17:50 +00:00
Richard W.M. Jones
f95745b06f Disable execstack on aarch64.
It comes from prelink which does not exist on aarch64.
2014-03-24 13:51:46 +00:00
Richard W.M. Jones
216d063a59 New upstream version 5.1.5. 2014-03-13 22:31:15 +00:00
Richard W.M. Jones
1c8d0904b9 New upstream version 5.1.4. 2014-03-13 08:42:10 +00:00
Richard W.M. Jones
63158c3f44 New upstream version 5.1.3. 2014-03-06 15:05:10 +00:00
Richard W.M. Jones
42d04ecb8b New upstream version 5.1.2.
- Fixes a serious bug in --build mode.
2014-03-02 20:25:37 +00:00