------------------------------------------------------------------- Mon Jan 20 10:34:40 UTC 2020 - Andreas Schwab - 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 - make-sorted-glob.patch, glob-lstat.patch, glob-interface.patch, pselect-non-blocking.patch: Removed, upstreamed ------------------------------------------------------------------- Fri Jul 27 07:42:02 UTC 2018 - jengelh@inai.de - Avoid bashisms in spec ------------------------------------------------------------------- Mon Jul 16 15:41:30 UTC 2018 - schwab@suse.de - pselect-non-blocking.patch: Use a non-blocking read with pselect to avoid hangs (bsc#1100504) ------------------------------------------------------------------- Tue Jan 23 09:56:03 UTC 2018 - schwab@suse.de - test-driver.patch: let perl find test_driver.pl - glob-interface.patch: Support GLIBC glob interface version 2 ------------------------------------------------------------------- Mon Nov 6 08:52:40 UTC 2017 - schwab@suse.de - glob-lstat.patch: Do not assume glibc glob internals ------------------------------------------------------------------- Wed Oct 18 09:09:44 UTC 2017 - bwiedemann@suse.com - Add make-sorted-glob.patch to make many other packages like dpdk build reproducibly without patching them individually (boo#1041090) ------------------------------------------------------------------- Tue Sep 12 08:10:12 UTC 2017 - schwab@suse.de - Print out testsuite results after failure ------------------------------------------------------------------- Sun Jun 12 09:13:27 UTC 2016 - mpluskal@suse.com - Update to version 4.2.1: * bug-fix release - Drop upstream patches: * 0001-SV-47995-Ensure-forced-double-colon-rules-work-with-.patch * 0002-main.c-main-SV-48009-Reset-stack-limit-for-make-re-e.patch - Small spec file cleanup * man and info pages are implicitly marked as documentation ------------------------------------------------------------------- Mon May 23 08:13:35 UTC 2016 - schwab@suse.de - Update to make 4.2 * New variable: $(.SHELLSTATUS) is set to the exit status of the last != or $(shell ...) function invoked in this instance of make. * The $(file ...) function can now read from a file with $(file 1 object.. Add oneshell to $(.FEATURES). Fix the NEWS file to be accurate. - make-savannah-bug30723-expand_makeflags_before_reexec.diff Fix Savannah bug #30723: expand MAKEFLAGS before we re-exec after rebuilding makefiles. ------------------------------------------------------------------- Mon Aug 30 17:37:23 UTC 2010 - mhopf@novell.com - Disable some inherrently broken test cases. ------------------------------------------------------------------- Mon Aug 23 13:39:12 UTC 2010 - mhopf@novell.com - Update to 3.82 - Bug fixes - Backwards Incompatibilities: - Makefiles with .POSIX target: shells called with -e - $? contains prerequisites even if not existent - Prerequisite with '=' cannot be backslash escaped any more (use variable with '=' instead) - Variable names may not contain whitespaces any more - Mixture of explicit and pattern targets didn't always fail - Pattern specific rules application order changed - Library search behavior now compatible with standard linker - New features - --eval=STRING: Evaluate makefile syntax string before makefile - Variable .RECIPEPREFIX: Exchange TAB character - Variable .SHELLFLAGS: Options passed to shells - Target .ONESHELL: Single instance of shell for recipe - Modifier private: Suppresses inheritance of variables - Directive undefine: Undefine variable - Changed features - Multiple modifiers for variables allowed now. - Directive define: Allow variable assignment operator. - Nuke memory-hog-2.diff which didn't apply since 3.81 - Addapt make-slowdown-parallelism.diff to new parallelization tests - Separate make checks into %checks section ------------------------------------------------------------------- Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de - use %_smp_mflags ------------------------------------------------------------------- Mon May 24 17:16:41 UTC 2010 - coolo@novell.com - fix test case ------------------------------------------------------------------- Fri Jan 8 17:33:04 CET 2010 - ro@suse.de - enable parallel build ------------------------------------------------------------------- Mon May 14 17:46:30 CEST 2007 - coolo@suse.de - use %find_lang ------------------------------------------------------------------- Tue Oct 31 12:48:35 CET 2006 - mhopf@suse.de - Reducing race probability in test case features/parallelism even more. ------------------------------------------------------------------- Wed Jun 7 12:20:28 CEST 2006 - mhopf@suse.de - Improving occasional build failures due to races in test cases. ------------------------------------------------------------------- Mon May 29 14:28:37 CEST 2006 - mhopf@suse.de - Update to 3.81 - Bug fixes - New functions: lastword, abspath, realpath, info, flavor, or, and - New variables: .INCLUDE_DIRS, .FEATURES, .DEFAULT_GOAL, MAKE_RESTARTS, $| - Some new features - More POSIX compatibility - memory-hog-2.diff doesn't apply any longer ------------------------------------------------------------------- Wed Feb 1 20:29:39 CET 2006 - kssingvo@suse.de - fix for memory-hog.diff (bugzilla#147229) ------------------------------------------------------------------- Wed Feb 1 18:15:14 CET 2006 - kssingvo@suse.de - disabled memory-hog.diff due to crashes (bugzilla#147229) ------------------------------------------------------------------- Wed Jan 25 21:30:30 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Thu Jan 19 14:36:00 CET 2006 - aj@suse.de - Reduce memory usage. ------------------------------------------------------------------- Fri Jan 9 16:16:49 CET 2004 - adrian@suse.de - do not strip binaries during install ------------------------------------------------------------------- Tue Sep 30 18:56:18 CEST 2003 - stepan@suse.de - fix "virtual memory exhausted" bug (backport from mainline) ------------------------------------------------------------------- Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de - fix install_info --delete call and move from preun to postun ------------------------------------------------------------------- Wed Apr 16 16:20:30 CEST 2003 - coolo@suse.de - use BuildRoot ------------------------------------------------------------------- Fri Feb 7 02:03:03 CET 2003 - ro@suse.de - added install_info macros ------------------------------------------------------------------- Mon Dec 30 16:57:22 CET 2002 - aj@suse.de - Update to version 3.80: - number of bug fixes - new features as mentioned in the NEWS file: * New functions $(value ...), $(eval ...) * New feature: order-only prerequesites. * Argument to ifdef can now be a variable. * new option --always-make ------------------------------------------------------------------- Tue Sep 17 18:43:14 CEST 2002 - ro@suse.de - removed bogus self-provides ------------------------------------------------------------------- Thu May 23 15:39:17 CEST 2002 - meissner@suse.de - Made %_lib fix generic, do not use ifarch. ------------------------------------------------------------------- Mon Apr 22 14:43:25 CEST 2002 - meissner@suse.de - x86_64 needs /*/lib64 as search path too. ------------------------------------------------------------------- Fri Apr 19 14:55:23 CEST 2002 - ke@suse.de - Update German translation from http://www.iro.umontreal.ca/contrib/po/teams/PO/de/ [# 15851]. ------------------------------------------------------------------- Tue Dec 11 17:19:45 CET 2001 - froh@suse.de - s390x, sparc64 and ia64: extended the 'Dynamic Library Search' default path to search /lib64 and /usr/lib64 as well. ------------------------------------------------------------------- Wed Nov 28 18:11:47 CET 2001 - fehr@suse.de - add mo-files for translations of messages ------------------------------------------------------------------- Wed May 9 19:32:33 CEST 2001 - cstein@suse.de - repacked source files with bzip2 ------------------------------------------------------------------- Fri Nov 17 12:17:07 MET 2000 - fehr@suse.de - set group tag ------------------------------------------------------------------- Mon Jun 26 11:02:59 MEST 2000 - fehr@suse.de - change to new version 3.79.1 ------------------------------------------------------------------- Wed Apr 19 12:09:54 MEST 2000 - fehr@suse.de - change to new version 3.79 ------------------------------------------------------------------- Mon Feb 14 15:26:39 CET 2000 - fehr@suse.de - add compatibility link gmake -> make, needed for oracle install ------------------------------------------------------------------- Thu Jan 20 16:48:47 MET 2000 - fehr@suse.de - security fix for files created in /tmp when using -j ------------------------------------------------------------------- Mon Jan 17 13:13:45 CET 2000 - schwab@suse.de - Update to 3.78.1. - Get rid of Makefile.Linux. - Run testsuite. ------------------------------------------------------------------- Fri Jan 14 12:29:15 CET 2000 - schwab@suse.de - Fix glob problem. ------------------------------------------------------------------- Wed Oct 13 18:27:49 CEST 1999 - schwab@suse.de - Fix file list. - Add autoconf to needforbuild ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ------------------------------------------------------------------- Tue Feb 23 14:59:10 MET 1999 - ro@suse.de - updated to 3.77 using fixes by c. gafton ------------------------------------------------------------------- Wed Sep 23 18:27:57 MEST 1998 - ro@suse.de - downgrade to 3.76.1 (works at least) ------------------------------------------------------------------- Tue Sep 22 17:10:22 MEST 1998 - ro@suse.de - update to 3.77 ------------------------------------------------------------------- Thu Oct 9 19:08:47 MEST 1997 - florian@suse.de - prepare for autobuild Mon Sep 2 02:48:35 MET DST 1996 update to version 3.75