Hello community, here is the log from the commit of package make checked in at Tue Oct 31 14:58:15 CET 2006. -------- --- make/make.changes 2006-06-07 13:15:55.000000000 +0200 +++ /mounts/work_src_done/STABLE/make/make.changes 2006-10-31 12:49:13.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Oct 31 12:48:35 CET 2006 - mhopf@suse.de + +- Reducing race probability in test case features/parallelism even more. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ make.spec ++++++ --- /var/tmp/diff_new_pack.QjtYjL/_old 2006-10-31 14:57:56.000000000 +0100 +++ /var/tmp/diff_new_pack.QjtYjL/_new 2006-10-31 14:57:56.000000000 +0100 @@ -12,13 +12,13 @@ Name: make URL: http://www.gnu.org/software/make/make.html -License: GPL +License: GNU General Public License (GPL) - all versions Group: Development/Tools/Building Provides: gmake PreReq: %install_info_prereq Autoreqprov: on Version: 3.81 -Release: 3 +Release: 16 Summary: GNU make Source: make-3.81.tar.bz2 Patch1: make-memory-hog-2.diff @@ -71,15 +71,17 @@ %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %changelog -n make +* Tue Oct 31 2006 - mhopf@suse.de +- Reducing race probability in test case features/parallelism even more. * Wed Jun 07 2006 - mhopf@suse.de - Improving occasional build failures due to races in test cases. * Mon May 29 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 + - 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 01 2006 - kssingvo@suse.de - fix for memory-hog.diff (bugzilla#147229) @@ -101,8 +103,8 @@ - added install_info macros * Mon Dec 30 2002 - aj@suse.de - Update to version 3.80: -- number of bug fixes -- new features as mentioned in the NEWS file: + - 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. ++++++ make-slowdown-parallelism.diff ++++++ --- /var/tmp/diff_new_pack.QjtYjL/_old 2006-10-31 14:57:57.000000000 +0100 +++ /var/tmp/diff_new_pack.QjtYjL/_new 2006-10-31 14:57:57.000000000 +0100 @@ -8,9 +8,9 @@ -def_1 : ; \@echo ONE; $sleep_command 3 ; echo TWO -def_2 : ; \@$sleep_command 2 ; echo THREE -def_3 : ; \@$sleep_command 1 ; echo FOUR", -+def_1 : ; \@echo ONE; $sleep_command 6 ; echo TWO -+def_2 : ; \@$sleep_command 4 ; echo THREE -+def_3 : ; \@$sleep_command 2 ; echo FOUR", ++def_1 : ; \@echo ONE; $sleep_command 12 ; echo TWO ++def_2 : ; \@$sleep_command 8 ; echo THREE ++def_3 : ; \@$sleep_command 4 ; echo FOUR", '-j4', "ONE\nFOUR\nTHREE\nTWO"); # Test parallelism with included files. Here we sleep/echo while @@ -20,8 +20,8 @@ -include 1.inc 2.inc -1.inc: ; \@echo ONE.inc; $sleep_command 2; echo TWO.inc; echo '1: ; \@echo ONE; $sleep_command 2; echo TWO' > \$\@ -2.inc: ; \@$sleep_command 1; echo THREE.inc; echo '2: ; \@$sleep_command 1; echo THREE' > \$\@", -+1.inc: ; \@echo ONE.inc; $sleep_command 4; echo TWO.inc; echo '1: ; \@echo ONE; $sleep_command 4; echo TWO' > \$\@ -+2.inc: ; \@$sleep_command 2; echo THREE.inc; echo '2: ; \@$sleep_command 2; echo THREE' > \$\@", ++1.inc: ; \@echo ONE.inc; $sleep_command 8; echo TWO.inc; echo '1: ; \@echo ONE; $sleep_command 8; echo TWO' > \$\@ ++2.inc: ; \@$sleep_command 4; echo THREE.inc; echo '2: ; \@$sleep_command 4; echo THREE' > \$\@", "-j4", "ONE.inc\nTHREE.inc\nTWO.inc\nONE\nTHREE\nTWO\nsuccess\n"); @@ -31,8 +31,8 @@ -1.inc: ; \@echo ONE.inc; $sleep_command 2; echo TWO.inc; echo '1: ; \@echo ONE; $sleep_command 2; echo TWO' > \$\@ -2.inc: ; \@$sleep_command 1; echo THREE.inc; echo '2: ; \@$sleep_command 1; echo THREE' > \$\@", -+1.inc: ; \@echo ONE.inc; $sleep_command 4; echo TWO.inc; echo '1: ; \@echo ONE; $sleep_command 4; echo TWO' > \$\@ -+2.inc: ; \@$sleep_command 2; echo THREE.inc; echo '2: ; \@$sleep_command 2; echo THREE' > \$\@", ++1.inc: ; \@echo ONE.inc; $sleep_command 8; echo TWO.inc; echo '1: ; \@echo ONE; $sleep_command 8; echo TWO' > \$\@ ++2.inc: ; \@$sleep_command 4; echo THREE.inc; echo '2: ; \@$sleep_command 4; echo THREE' > \$\@", "-j4", "ONE.inc\nTHREE.inc\nTWO.inc\nONE\nTHREE\nTWO\nsuccess\n"); @@ -41,7 +41,7 @@ ok: - \@sleep 4 -+ \@sleep 6 ++ \@sleep 8 \@echo Ok done", '-rR -j5', 'Fail #MAKE#: *** [fail.1] Error 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org