Hello community, here is the log from the commit of package hamcrest for openSUSE:Factory checked in at 2014-06-19 13:19:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hamcrest (Old) and /work/SRC/openSUSE:Factory/.hamcrest.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hamcrest" Changes: -------- --- /work/SRC/openSUSE:Factory/hamcrest/hamcrest.changes 2013-10-30 15:37:09.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.hamcrest.new/hamcrest.changes 2014-06-19 13:19:44.000000000 +0200 @@ -1,0 +2,6 @@ +Mon Jun 16 12:25:07 UTC 2014 - tchva...@suse.com + +- Add patch to fix random build errors by enforcing single thread. + * hamcrest-1.3-random-build-crash.patch + +------------------------------------------------------------------- New: ---- hamcrest-1.3-random-build-crash.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hamcrest.spec ++++++ --- /var/tmp/diff_new_pack.9zld4W/_old 2014-06-19 13:19:45.000000000 +0200 +++ /var/tmp/diff_new_pack.9zld4W/_new 2014-06-19 13:19:45.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package hamcrest # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -67,6 +67,8 @@ Patch2: %{name}-%{version}-no-integration.patch #PATCH-FIX-OPENSUSE: there is no hamcrest-generator-nodeps Patch3: %{name}-%{version}-javadoc.patch +#PATCH-FIX-UPSTREAM: random build crash fix +Patch4: hamcrest-1.3-random-build-crash.patch Requires: java >= 1.6.0 Requires: qdox @@ -161,6 +163,7 @@ %patch2 -p1 %endif %patch3 -p1 +%patch4 -p1 perl -pi -e 's/\r$//g' LICENSE.txt ++++++ hamcrest-1.3-random-build-crash.patch ++++++ diff -urN hamcrest-1.3.old/build.xml hamcrest-1.3/build.xml --- hamcrest-1.3.old/build.xml 2014-06-16 13:00:29.321699344 +0200 +++ hamcrest-1.3/build.xml 2014-06-16 14:24:30.160165471 +0200 @@ -27,6 +27,7 @@ </target> <target name="core" depends="generator" description="Build core Hamcrest library"> + <parallel threadcount="1"> <java-to-jar srcdir="hamcrest-core/src/main/java" modulename="hamcrest-core"/> <!-- Generate one class with all static imports --> @@ -36,7 +37,7 @@ fork="yes" failonerror="yes" classpath=" - build/hamcrest-core-${version}.jar; + build/temp/hamcrest-core-${version}.jar.contents; build/hamcrest-generator-${version}.jar; "> <arg value="core-matchers.xml"/> @@ -48,11 +49,13 @@ <java-to-jar srcdir="build/temp/hamcrest-core/generated-code" modulename="hamcrest-core" classpath="build/hamcrest-core-${version}.jar"/> + </parallel> </target> <target name="library" depends="core,generator" description="Build library of matchers"> + <parallel threadcount="1"> <mkdir dir="build/temp/hamcrest-library/generated-code"/> <java-to-jar srcdir="hamcrest-library/src/main/java" modulename="hamcrest-library" @@ -75,6 +78,7 @@ <java-to-jar srcdir="build/temp/hamcrest-library/generated-code" modulename="hamcrest-library" classpath="build/hamcrest-core-${version}.jar"/> + </parallel> </target> <target name="integration" depends="core, library" description="Build integration with external tools"> -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org