Accepting request 1067929 from home:Andreas_Schwab:Factory
- Update to make 4.4.1 * WARNING: Backward-incompatibility! In previous releases it was not well-defined when updates to MAKEFLAGS made inside a makefile would be visible. This release ensures they are visible immediately, even when invoking $(shell ...) functions. * New feature: Parallel builds of archives Previously it was not possible to use parallel builds with archives. It is still not possible using the built-in rules, however you can now override the built-in rules with a slightly different set of rules and use parallel builds with archive creation. * Previously target-specific variables would inherit their "export" capability from parent target-specific variables even if they were marked private. Now private parent target-specific variables have no affect. - sigpipe-fatal.patch: removed OBS-URL: https://build.opensuse.org/request/show/1067929 OBS-URL: https://build.opensuse.org/package/show/Base:System/make?expand=0&rev=83
This commit is contained in:
parent
97e81fd2eb
commit
11a1c2639e
BIN
make-4.4.1.tar.gz
(Stored with Git LFS)
Normal file
BIN
make-4.4.1.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
16
make-4.4.1.tar.gz.sig
Normal file
16
make-4.4.1.tar.gz.sig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEEslCKkBAviuOxKgCQ3qzKrtt4E3oFAmP7u7sACgkQ3qzKrtt4
|
||||||
|
E3o1aRAAjmtOnHZN5g3rz4vYXv2uu6Q6Z4JoswMVmbjPnSL0VNytCz0zbFUcZrLc
|
||||||
|
03YPsK1jW5a/+97oD+QIqz/Wwz5CxtI8jks2CDG1PcLc8DtIOVIKstzVmYHBacVn
|
||||||
|
WfQVZaAuSZFw+e3d09s/k/hu8kNAGsmhbtAANxgt8uVeS8W7KyX1UCC74BgtN6Mp
|
||||||
|
tuVJO1ma6cvP/tLsOESPmpQv2M+KgxwXj2/6vr6US3HbNcbjnZo/TVcSJXVxhsth
|
||||||
|
Vzr0qshPa24R/xXB5jCfJoycAFlFMLgOhkGALRSoodCtdNVE3K0jvy7IEyfoG5oA
|
||||||
|
q7sgoT4cPdC2Z8qSgLtsAqFNHwNfxoZsFhfpRA07MpnPIahs2EgRMtiVzm/pFDEd
|
||||||
|
NjshhGnCI/rkdTXWxC1l1IgndF7qSLNl8BLv0rCh+K71J3mYAszcKPrJzikAWrOq
|
||||||
|
agGBfwSOKrnnMhV1b7HvbCcdJMNH7ecqu7/e8CV63XkuRH3ylv+s6lmD/J+IHpyc
|
||||||
|
NEBqXECHwMv/mRkQrwJ5m9cPZJCjNJYlwYjUnjXOTwP2esA7PQr2NC/lpCdgrcxR
|
||||||
|
1e9M5etBtYPCsH24psxU3px/7/qrkQ/UD1bIJ4PetsCdlI65rew6RQSu7ibUn4PC
|
||||||
|
jdIICZ72mISuFSzMfw3ckZ6V1VPL25n4jjbgnl+7wge5DESor64=
|
||||||
|
=7G07
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:581f4d4e872da74b3941c874215898a7d35802f03732bdccee1d4a7979105d18
|
|
||||||
size 2307891
|
|
Binary file not shown.
18
make.changes
18
make.changes
@ -1,3 +1,21 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 27 09:35:45 UTC 2023 - Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
|
- Update to make 4.4.1
|
||||||
|
* WARNING: Backward-incompatibility!
|
||||||
|
In previous releases it was not well-defined when updates to MAKEFLAGS made
|
||||||
|
inside a makefile would be visible. This release ensures they are visible
|
||||||
|
immediately, even when invoking $(shell ...) functions.
|
||||||
|
* New feature: Parallel builds of archives
|
||||||
|
Previously it was not possible to use parallel builds with archives. It is
|
||||||
|
still not possible using the built-in rules, however you can now override
|
||||||
|
the built-in rules with a slightly different set of rules and use parallel
|
||||||
|
builds with archive creation.
|
||||||
|
* Previously target-specific variables would inherit their "export" capability
|
||||||
|
from parent target-specific variables even if they were marked private. Now
|
||||||
|
private parent target-specific variables have no affect.
|
||||||
|
- sigpipe-fatal.patch: removed
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Nov 21 09:39:53 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
Mon Nov 21 09:39:53 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
|
89
make.keyring
89
make.keyring
@ -1,3 +1,8 @@
|
|||||||
|
Member GPG keyring of make group.
|
||||||
|
|
||||||
|
Note that this keyring is not intended for checking releases of that group.
|
||||||
|
Use Group Release Keyring instead.
|
||||||
|
|
||||||
GPG keys of Paul D. Smith <psmith>
|
GPG keys of Paul D. Smith <psmith>
|
||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
@ -150,3 +155,87 @@ MMqdyPAVWOa4x99w0Ew=
|
|||||||
=+cSN
|
=+cSN
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
GPG keys of Eli Zaretskii <eliz>
|
||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
=Ty1e
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package make
|
# spec file for package make
|
||||||
#
|
#
|
||||||
# Copyright (c) 2022 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: make
|
Name: make
|
||||||
Version: 4.4
|
Version: 4.4.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: GNU make
|
Summary: GNU make
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
@ -27,7 +27,6 @@ Source: https://ftp.gnu.org/gnu/make/make-%{version}.tar.gz
|
|||||||
Source1: https://ftp.gnu.org/gnu/make/make-%{version}.tar.gz.sig
|
Source1: https://ftp.gnu.org/gnu/make/make-%{version}.tar.gz.sig
|
||||||
# keyring downloaded from https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=make&download=1
|
# keyring downloaded from https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=make&download=1
|
||||||
Source2: %{name}.keyring
|
Source2: %{name}.keyring
|
||||||
Patch: sigpipe-fatal.patch
|
|
||||||
Patch64: make-library-search-path.diff
|
Patch64: make-library-search-path.diff
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
Requires(post): %{install_info_prereq}
|
Requires(post): %{install_info_prereq}
|
||||||
@ -41,7 +40,6 @@ The GNU make command with extensive documentation.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch -p1
|
|
||||||
if [ %{_lib} = lib64 ]; then
|
if [ %{_lib} = lib64 ]; then
|
||||||
%patch64 -p1
|
%patch64 -p1
|
||||||
fi
|
fi
|
||||||
|
@ -1,40 +0,0 @@
|
|||||||
From 92ab2e642d2c04b3dcb5a736ae6193680bfd5f74 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Paul Smith <psmith@gnu.org>
|
|
||||||
Date: Sun, 6 Nov 2022 15:22:02 -0500
|
|
||||||
Subject: [PATCH] * src/main.c (main): [SV 63307] Handle SIGPIPE as a fatal
|
|
||||||
signal
|
|
||||||
|
|
||||||
Always ignoring SIGPIPE is visible to child processes.
|
|
||||||
---
|
|
||||||
src/main.c | 8 +++-----
|
|
||||||
1 file changed, 3 insertions(+), 5 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/main.c b/src/main.c
|
|
||||||
index eec93656..f2caf7a8 100644
|
|
||||||
--- a/src/main.c
|
|
||||||
+++ b/src/main.c
|
|
||||||
@@ -1182,11 +1182,6 @@ main (int argc, char **argv, char **envp)
|
|
||||||
/* Useful for attaching debuggers, etc. */
|
|
||||||
SPIN ("main-entry");
|
|
||||||
|
|
||||||
- /* Don't die if our stdout sends us SIGPIPE. */
|
|
||||||
-#ifdef SIGPIPE
|
|
||||||
- bsd_signal (SIGPIPE, SIG_IGN);
|
|
||||||
-#endif
|
|
||||||
-
|
|
||||||
#ifdef HAVE_ATEXIT
|
|
||||||
if (ANY_SET (check_io_state (), IO_STDOUT_OK))
|
|
||||||
atexit (close_stdout);
|
|
||||||
@@ -1264,6 +1259,9 @@ main (int argc, char **argv, char **envp)
|
|
||||||
#endif
|
|
||||||
#ifdef SIGQUIT
|
|
||||||
FATAL_SIG (SIGQUIT);
|
|
||||||
+#endif
|
|
||||||
+#ifdef SIGPIPE
|
|
||||||
+ FATAL_SIG (SIGPIPE);
|
|
||||||
#endif
|
|
||||||
FATAL_SIG (SIGINT);
|
|
||||||
FATAL_SIG (SIGTERM);
|
|
||||||
--
|
|
||||||
2.38.1
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user