Hello community, here is the log from the commit of package make for openSUSE:Factory checked in at 2020-04-08 19:54:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/make (Old) and /work/SRC/openSUSE:Factory/.make.new.3248 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "make" Wed Apr 8 19:54:08 2020 rev:44 rq:778460 version:4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/make/make.changes 2018-08-15 10:29:12.299292525 +0200 +++ /work/SRC/openSUSE:Factory/.make.new.3248/make.changes 2020-04-08 19:54:11.325014037 +0200 @@ -1,0 +2,35 @@ +Sat Feb 22 19:55:41 UTC 2020 - Bjørn Lie <[email protected]> + +- No longer recommend -lang: supplements are in use. + +------------------------------------------------------------------- +Mon Jan 20 10:34:40 UTC 2020 - Andreas Schwab <[email protected]> + +- Update to make 4.3 + * WARNING: Backward-incompatibility! + Number signs (#) appearing inside a macro reference or function + invocation no longer introduce comments and should not be escaped with + backslashes + * WARNING: Backward-incompatibility! + Previously appending using '+=' to an empty variable would result in a + value starting with a space + * NOTE: Deprecated behavior. + Contrary to the documentation, suffix rules with prerequisites are being + treated BOTH as simple targets AND as pattern rules + * New feature: Grouped explicit targets + * New feature: .EXTRA_PREREQS variable + * Makefiles can now specify the '-j' option in their MAKEFLAGS variable + and this will cause make to enable that parallelism mode + * Error messages printed when invoking non-existent commands have been + cleaned up and made consistent. + * A new option --no-silent has been added, that cancels the effect of + the -s/--silent/--quiet flag + * A new option -E has been added as a short alias for --eval + * All wildcard expansion within GNU make, including $(wildcard ...), + will sort the results + * Performance improvements provided by Paolo Bonzini + <[email protected]> +- make-sorted-glob.patch, glob-lstat.patch, glob-interface.patch, + pselect-non-blocking.patch: Removed, upstreamed + +------------------------------------------------------------------- Old: ---- glob-interface.patch glob-lstat.patch make-4.2.1.tar.bz2 make-4.2.1.tar.bz2.sig make-sorted-glob.patch pselect-non-blocking.patch New: ---- make-4.3.tar.gz make-4.3.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ make.spec ++++++ --- /var/tmp/diff_new_pack.rFmbrb/_old 2020-04-08 19:54:12.445014856 +0200 +++ /var/tmp/diff_new_pack.rFmbrb/_new 2020-04-08 19:54:12.449014858 +0200 @@ -1,7 +1,7 @@ # # spec file for package make # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,35 +12,29 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: make -Version: 4.2.1 +Version: 4.3 Release: 0 Summary: GNU make License: GPL-2.0-or-later Group: Development/Tools/Building -Url: http://www.gnu.org/software/make/make.html -Source: http://ftp.gnu.org/gnu/make/make-%{version}.tar.bz2 -Source1: http://ftp.gnu.org/gnu/make/make-%{version}.tar.bz2.sig -# keyring downloaded from http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=make +URL: http://www.gnu.org/software/make/make.html +Source: http://ftp.gnu.org/gnu/make/make-%{version}.tar.gz +Source1: http://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 Patch1: make-testcases_timeout.diff -# PATCH-FEATURE-OPENSUSE sort glob https://savannah.gnu.org/bugs/index.php?52076 -Patch2: make-sorted-glob.patch -Patch3: glob-lstat.patch -Patch4: glob-interface.patch Patch5: test-driver.patch -Patch6: pselect-non-blocking.patch Patch64: make-library-search-path.diff BuildRequires: autoconf BuildRequires: automake BuildRequires: pkgconfig Requires(post): %{install_info_prereq} Requires(preun): %{install_info_prereq} -Recommends: %{name}-lang Provides: gmake %description @@ -51,11 +45,7 @@ %prep %setup -q %patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 %patch5 -p1 -%patch6 -p1 if [ %{_lib} = lib64 ]; then %patch64 -p1 fi ++++++ make-library-search-path.diff ++++++ --- /var/tmp/diff_new_pack.rFmbrb/_old 2020-04-08 19:54:12.485014884 +0200 +++ /var/tmp/diff_new_pack.rFmbrb/_new 2020-04-08 19:54:12.485014884 +0200 @@ -6,11 +6,11 @@ remake.c | 2 ++ 1 file changed, 2 insertions(+) -Index: make-4.1/remake.c +Index: make-4.3/src/remake.c =================================================================== ---- make-4.1.orig/remake.c 2014-10-05 17:24:51.000000000 +0100 -+++ make-4.1/remake.c 2014-10-15 23:20:42.000000000 +0100 -@@ -1549,6 +1549,8 @@ library_search (const char *lib, FILE_TI +--- make-4.3.orig/src/remake.c ++++ make-4.3/src/remake.c +@@ -1601,6 +1601,8 @@ library_search (const char *lib, FILE_TI static const char *dirs[] = { #ifndef _AMIGA ++++++ make-testcases_timeout.diff ++++++ --- /var/tmp/diff_new_pack.rFmbrb/_old 2020-04-08 19:54:12.493014891 +0200 +++ /var/tmp/diff_new_pack.rFmbrb/_new 2020-04-08 19:54:12.497014894 +0200 @@ -2,11 +2,11 @@ tests/test_driver.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -Index: make-4.1/tests/test_driver.pl +Index: make-4.3/tests/test_driver.pl =================================================================== ---- make-4.1.orig/tests/test_driver.pl 2014-10-15 23:16:56.000000000 +0100 -+++ make-4.1/tests/test_driver.pl 2014-10-15 23:17:23.000000000 +0100 -@@ -49,7 +49,7 @@ $tests_passed = 0; +--- make-4.3.orig/tests/test_driver.pl ++++ make-4.3/tests/test_driver.pl +@@ -52,7 +52,7 @@ $tests_passed = 0; $test_passed = 1; # Timeout in seconds. If the test takes longer than this we'll fail it. ++++++ make.keyring ++++++ Binary files /var/tmp/diff_new_pack.rFmbrb/_old and /var/tmp/diff_new_pack.rFmbrb/_new differ ++++++ test-driver.patch ++++++ --- /var/tmp/diff_new_pack.rFmbrb/_old 2020-04-08 19:54:12.537014923 +0200 +++ /var/tmp/diff_new_pack.rFmbrb/_new 2020-04-08 19:54:12.537014923 +0200 @@ -1,22 +1,22 @@ -Index: make-4.2.1/Makefile.am +Index: make-4.3/Makefile.am =================================================================== ---- make-4.2.1.orig/Makefile.am -+++ make-4.2.1/Makefile.am -@@ -188,8 +188,8 @@ check-regression: tests/config-flags.pm +--- make-4.3.orig/Makefile.am ++++ make-4.3/Makefile.am +@@ -161,8 +161,8 @@ check-regression: tests/config-flags.pm rm -f tests/$$f; ln -s ../srctests/$$f tests; \ done; fi ;; \ esac; \ -- echo "cd tests && $(PERL) ./run_make_tests.pl -srcdir $(abs_srcdir) -make ../make$(EXEEXT) $(MAKETESTFLAGS)"; \ -- cd tests && $(PERL) ./run_make_tests.pl -srcdir '$(abs_srcdir)' -make '../make$(EXEEXT)' $(MAKETESTFLAGS); \ -+ echo "cd tests && $(PERL) -I. ./run_make_tests.pl -srcdir $(abs_srcdir) -make ../make$(EXEEXT) $(MAKETESTFLAGS)"; \ -+ cd tests && $(PERL) -I. ./run_make_tests.pl -srcdir '$(abs_srcdir)' -make '../make$(EXEEXT)' $(MAKETESTFLAGS); \ +- echo "cd tests && $(PERL) $(PERLFLAGS) ./run_make_tests.pl -srcdir $(abs_top_srcdir) -make ../make$(EXEEXT) $(MAKETESTFLAGS)"; \ +- cd tests && $(PERL) $(PERLFLAGS) ./run_make_tests.pl -srcdir '$(abs_top_srcdir)' -make '../make$(EXEEXT)' $(MAKETESTFLAGS); \ ++ echo "cd tests && $(PERL) $(PERLFLAGS) -I. ./run_make_tests.pl -srcdir $(abs_top_srcdir) -make ../make$(EXEEXT) $(MAKETESTFLAGS)"; \ ++ cd tests && $(PERL) $(PERLFLAGS) -I. ./run_make_tests.pl -srcdir '$(abs_top_srcdir)' -make '../make$(EXEEXT)' $(MAKETESTFLAGS); \ else \ echo "Can't find a working Perl ($(PERL)); the test suite requires Perl."; \ fi; \ -Index: make-4.2.1/tests/run_make_tests +Index: make-4.3/tests/run_make_tests =================================================================== ---- make-4.2.1.orig/tests/run_make_tests -+++ make-4.2.1/tests/run_make_tests +--- make-4.3.orig/tests/run_make_tests ++++ make-4.3/tests/run_make_tests @@ -1,2 +1,2 @@ #!/bin/sh -exec perl $0.pl ${1+"$@"}
