Troy Dawson
da01c3aa77
Bump release for October 2024 mass rebuild:
...
Resolves: RHEL-64018
2024-10-29 08:47:39 -07:00
Troy Dawson
9459ca9174
Bump release for June 2024 mass rebuild
2024-06-24 09:01:26 -07:00
Fedora Release Engineering
a08e774af4
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-25 05:40:10 +00:00
Fedora Release Engineering
c25d994c4c
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-21 06:49:09 +00:00
Yaakov Selkowitz
12d47b0af7
Use guile-3.0
...
guile 3.0 has been the default since make 4.3.
2023-11-01 16:25:52 -04:00
DJ Delorie
bcf33835ad
Migrate License field to SPDX identifiers
...
See https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2
As per guidance, files which are not used by the build and not
included in the binary RPM were not includes in the new license.
That excluded a lot of sources in lib/, which are used for
portability but are not needed for modern glibc-based systems.
Note the m4/ sources are FSFULLR and pulled in via the configure
process and config.h.in. While this is very indirect we include the
m4/ files as "sources" for the purposes of the license, to be
conservative.
2023-07-20 16:49:30 -04:00
Fedora Release Engineering
f6690a48bf
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 13:39:26 +00:00
DJ Delorie
64883e56da
Update to 4.4.1
...
Remove patch which has been applied upstream.
2023-03-31 15:43:56 -04:00
DJ Delorie
d82cede64b
Handle SIGPIPE as a fatal signal
...
Backport of upstream commit 92ab2e642d2c04b3dcb5a736ae6193680bfd5f74
Remove after 4.4.1 or later
2023-01-30 17:31:30 -05:00
Fedora Release Engineering
9099b69d72
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 18:51:20 +00:00
DJ Delorie
715e733cee
Update to 4.4
...
Patches rebased to apply cleanly.
2023-01-16 16:45:00 -05:00
Fedora Release Engineering
bcee1864f4
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 20:25:13 +00:00
DJ Delorie
7a05dfee17
Add SCL compatibility to LTS builds.
...
Adds basic compatibility without needing the full SCL toolchain.
2022-07-14 16:10:35 -04:00
DJ Delorie
b3884b6199
Add support for LTS versioned sub-packages
...
This change allows you to use one common spec file for two purposes:
1. If the name is set to "make" you get the same make-X.Y packages
as before.
2. If the name is set to "make-latest" you get a make-latest
meta-package and a makeXY subpackage on which it depends. The
subpackage installs in /opt (or elsewhere) to avoid conflict with an
installed make-X.Y. In this case, the user should edit:
%global make make43 <-- to match the version being installed
%global _prefix /opt/rh/%{make} <-- to where you want it
2022-06-29 15:51:14 -04:00
DJ Delorie
00a29b7cdd
Avoid large stack usage, require perl core modules
...
Rewrite filter/filter-out to avoid large stack usage.
Require perl core modules for testsuite
Resolves : #2010506
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2022-04-08 15:48:01 -04:00
Fedora Release Engineering
dc62df15c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 18:36:11 +00:00
Fedora Release Engineering
48f881d9ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 13:39:27 +00:00
DJ Delorie
ae5b60c6a1
Allow changing defaults for guile support.
2021-02-19 14:40:02 -05:00
Fedora Release Engineering
6925c68189
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 19:10:00 +00:00
Tom Stellard
3e611c05a0
Add BuildRequires: make
...
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-06 21:23:31 +00:00
DJ Delorie
c55f31d05d
Disable inheritance of jobserver FDs for recursive make. BZ #1827850
...
Backport upstream git d79fe162c009788888faaf0317253b6f0cac7092
https://bugzilla.redhat.com/show_bug.cgi?id=1827850
https://savannah.gnu.org/bugs/?58232
Remove on next make rebase
2020-07-29 17:56:00 -04:00
Fedora Release Engineering
efd32f8da0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 06:46:48 +00:00
DJ Delorie
56a9df0d91
Update to 4.3
...
Remove patches which have been applied upstream.
Remove old patches that were to help with the 3.8->4.0 migration.
Rebase the remaining patches.
2020-03-11 21:59:43 -04:00
Fedora Release Engineering
4bec0ace93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 11:55:22 +00:00
DJ Delorie
b119ff1512
Use a non-blocking read with pselect to avoid hangs. BZ #1556839
...
Merges upstream git b552b05251980f693c729e251f93f5225b400714
https://savannah.gnu.org/bugs/?51159
2019-12-06 15:03:37 -05:00
Fedora Release Engineering
a58f35f819
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 15:45:58 +00:00
Igor Gnatenko
7f806a278b
Run autoreconf
...
Otherwise on arches like s390x it doesn't detect guile support.
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-02-17 22:14:58 +01:00
Igor Gnatenko
0bdbc64c9d
Switch to latest guile version
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-02-17 21:29:51 +01:00
Fedora Release Engineering
3c945c8317
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 09:32:51 +00:00
Igor Gnatenko
de7f11af49
Remove obsolete Group tag
...
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:14 +01:00
Igor Gnatenko
e5dfe9e074
Remove obsolete scriptlets
...
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 19:39:09 +01:00
Fedora Release Engineering
36f155c8bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 09:43:18 +00:00
Jason Tibbitts
95ae6bbdd1
Remove needless use of %defattr
2018-07-10 01:54:39 -05:00
Patsy Franklin
519a7c5bcb
Fix build failure caused by automake versioning differences related
...
to the glob changes.
Fix testing failure due to Perl changes related to expanding paths.
2018-04-25 15:23:40 -04:00
Rex Dieter
49f4723b0c
BR: gcc, rebuild (guile)
2018-02-20 11:59:10 -06:00
Igor Gnatenko
c34a6d6d07
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 09:07:14 +01:00
Igor Gnatenko
694b30dfe6
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:48:04 +01:00
Fedora Release Engineering
dae5f53f05
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 00:48:42 +00:00
Igor Gnatenko
3ffc99baef
Fix wrong assumptions of glibc's glob internals
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-02 12:16:24 +01:00
Richard W.M. Jones
9c4a278bbd
Add upstream patch to fix incorrect use of glibc 2.27 glob internals.
...
With glibc 2.27:
glob/libglob.a(glob.o): In function `glob_in_dir':
/home/rjones/d/fedora/make/master/make-4.2.1/glob/glob.c:1367: undefined reference to `__alloca'
/home/rjones/d/fedora/make/master/make-4.2.1/glob/glob.c:1342: undefined reference to `__alloca'
/home/rjones/d/fedora/make/master/make-4.2.1/glob/glob.c:1283: undefined reference to `__alloca'
/home/rjones/d/fedora/make/master/make-4.2.1/glob/glob.c:1256: undefined reference to `__alloca'
glob/libglob.a(glob.o): In function `glob':
/home/rjones/d/fedora/make/master/make-4.2.1/glob/glob.c:581: undefined reference to `__alloca'
glob/libglob.a(glob.o):/home/rjones/d/fedora/make/master/make-4.2.1/glob/glob.c:732: more undefined references to `__alloca' follow
collect2: error: ld returned 1 exit status
This is fixed upstream by:
http://git.savannah.gnu.org/cgit/make.git/patch/?id=48c8a116a914a325a0497721f5d8b58d5bba34d4
Note that the additional BuildRequires: autoconf, automake can be
removed after this patch is available in an upstream tarball.
2018-02-01 22:09:32 +00:00
Fedora Release Engineering
539d55578b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-03 03:01:46 +00:00
Fedora Release Engineering
7a6a3abdcd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-26 20:46:19 +00:00
Petr Písař
ef864d2be6
perl dependency renamed to perl-interpreter < https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules >
2017-07-12 14:26:47 +02:00
Stephen Gallagher
966e01fab7
Add missing %license macro
2017-02-01 20:42:52 -05:00
Patsy Franklin
2bfdac0113
Resolves : #1338558
...
- Rebase to make-4.2.1. Remove obsolete patches.
2016-09-25 18:04:08 -04:00
Patsy Franklin
d6bbfbfe82
- make test suite requires perl.
2016-09-25 16:33:36 -04:00
Dennis Gilmore
3fc63a36eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-04 04:48:27 +00:00
Patsy Franklin
ec9e7e7c9c
Resolves : #1277968
...
- Handle NULL returns from ttyname().
2015-11-04 16:05:03 -05:00
Patsy Franklin
5fe9b3a45f
Resolves : #1194429
...
- Enable Guile support.
2015-10-30 01:43:50 -04:00
Patsy Franklin
2d4dfd6bee
Resolves : #1150488
...
- Make 4.1 update, including patches included in make-4.0.
2015-10-29 22:58:16 -04:00