Hello community, here is the log from the commit of package ninja for openSUSE:Factory checked in at 2016-05-04 08:17:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ninja (Old) and /work/SRC/openSUSE:Factory/.ninja.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ninja" Changes: -------- --- /work/SRC/openSUSE:Factory/ninja/ninja.changes 2016-02-16 09:26:38.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ninja.new/ninja.changes 2016-05-04 08:17:57.000000000 +0200 @@ -1,0 +2,23 @@ +Fri Apr 29 17:34:13 UTC 2016 - [email protected] + +- Update to version 1.7.1 + * Change default NINJA_STATUS to [%f/%t] github issue #1143 + +------------------------------------------------------------------- +Thu Apr 28 05:24:46 UTC 2016 - [email protected] + +- update to version 1.7.0 + * ninja now supports implicit outputs. + * Ninja's output has slightly changed, to make it easier to + automated tools to look at ninja's output. + * Ninja now explicitly handles SIGHUP and cleans up after itself. + * Ninja now uses posix_spawn instead of fork/exec to launch + subprocesses (on POSIX). +- adjust links to new wesite + +------------------------------------------------------------------- +Tue Apr 26 13:27:25 UTC 2016 - [email protected] + +- Make it build on SLE11 (use python2 there). + +------------------------------------------------------------------- Old: ---- v1.6.0.tar.gz New: ---- v1.7.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ninja.spec ++++++ --- /var/tmp/diff_new_pack.y9PT2e/_old 2016-05-04 08:17:58.000000000 +0200 +++ /var/tmp/diff_new_pack.y9PT2e/_new 2016-05-04 08:17:58.000000000 +0200 @@ -17,16 +17,20 @@ Name: ninja -Version: 1.6.0 +Version: 1.7.1 Release: 0 Summary: A small build system closest in spirit to Make License: Apache-2.0 Group: Development/Tools/Building -Url: https://github.com/martine/ninja -Source0: https://github.com/martine/ninja/archive/v%{version}.tar.gz +Url: https://ninja-build.org/ +Source0: https://github.com/ninja-build/ninja/archive/v%{version}.tar.gz Patch1: ninja-disable-maxprocs-test.patch BuildRequires: gcc-c++ +%if 0%{?suse_version} <= 1110 +BuildRequires: python-base +%else BuildRequires: python3-base +%endif BuildRequires: re2c BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -42,7 +46,11 @@ %build export CFLAGS="%{optflags}" export CXXFLAGS="%{optflags}" +%if 0%{?suse_version} <= 1110 +python ./configure.py --bootstrap --verbose +%else python3 ./configure.py --bootstrap --verbose +%endif %install mkdir -p %{buildroot}%{_bindir} ++++++ ninja-disable-maxprocs-test.patch ++++++ --- /var/tmp/diff_new_pack.y9PT2e/_old 2016-05-04 08:17:58.000000000 +0200 +++ /var/tmp/diff_new_pack.y9PT2e/_new 2016-05-04 08:17:58.000000000 +0200 @@ -1,8 +1,6 @@ -Index: ninja-1.6.0/src/subprocess_test.cc -=================================================================== ---- ninja-1.6.0/src/subprocess_test.cc.orig -+++ ninja-1.6.0/src/subprocess_test.cc -@@ -215,38 +215,6 @@ +--- ninja-1.7.0/src/subprocess_test.cc.orig 2016-04-27 21:17:10.000000000 +0200 ++++ ninja-1.7.0/src/subprocess_test.cc 2016-04-28 07:18:42.227614370 +0200 +@@ -214,39 +214,6 @@ } } @@ -18,7 +16,8 @@ - rlimit rlim; - ASSERT_EQ(0, getrlimit(RLIMIT_NOFILE, &rlim)); - if (rlim.rlim_cur < kNumProcs) { -- printf("Raise [ulimit -n] well above %u (currently %lu) to make this test go\n", kNumProcs, rlim.rlim_cur); +- printf("Raise [ulimit -n] above %u (currently %lu) to make this test go\n", +- kNumProcs, rlim.rlim_cur); - return; - } - @@ -41,4 +40,3 @@ // TODO: this test could work on Windows, just not sure how to simply // read stdin. #ifndef _WIN32 - \ No newline at end of file ++++++ v1.6.0.tar.gz -> v1.7.1.tar.gz ++++++ ++++ 4710 lines of diff (skipped)
