Accepting request 1067930 from Base:System
- 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 (forwarded request 1067929 from Andreas_Schwab) OBS-URL: https://build.opensuse.org/request/show/1067930 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/make?expand=0&rev=50
This commit is contained in:
commit
7c1d881450
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>
|
||||
|
||||
|
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>
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
@ -150,3 +155,87 @@ MMqdyPAVWOa4x99w0Ew=
|
||||
=+cSN
|
||||
-----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
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: make
|
||||
Version: 4.4
|
||||
Version: 4.4.1
|
||||
Release: 0
|
||||
Summary: GNU make
|
||||
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
|
||||
# keyring downloaded from https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=make&download=1
|
||||
Source2: %{name}.keyring
|
||||
Patch: sigpipe-fatal.patch
|
||||
Patch64: make-library-search-path.diff
|
||||
BuildRequires: pkgconfig
|
||||
Requires(post): %{install_info_prereq}
|
||||
@ -41,7 +40,6 @@ The GNU make command with extensive documentation.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch -p1
|
||||
if [ %{_lib} = lib64 ]; then
|
||||
%patch64 -p1
|
||||
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