Hello community, here is the log from the commit of package check for openSUSE:Factory checked in at 2014-02-03 11:40:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/check (Old) and /work/SRC/openSUSE:Factory/.check.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "check" Changes: -------- --- /work/SRC/openSUSE:Factory/check/check.changes 2013-11-08 08:34:18.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.check.new/check.changes 2014-02-03 11:40:20.000000000 +0100 @@ -1,0 +2,30 @@ +Sun Feb 2 19:26:20 UTC 2014 - [email protected] + +- Update to version 0.9.12: + + Additional unit tests created for internal and external Check + APIs. + + Check now compiled on Windows using MSVC when using CMake and + NMake. All unit tests pass, though shell script based ones need + to be run in the MSYS environment. + + Check now compiles on Windows using Visual Studio 10 when using + CMake. check_check passes when run from Visual Studios. + + Always capture the start and end times of tests when using + NO_FORK mode. Previously the end time was not captured, + resulting in arbitrary durations being recorded when tests + failed. Bug#87. + + Added additional configure script checks for support of + timer_create() on the target system. This allows for OpenBSD to + compile and run all Check's unit tests successfully. + + Added a unit test, check_mem_leaks, which can be used against + valgrind to test for memory leaks. No memory leaks were found. + + Added tcase_add_loop_test support in checkm. + + Add support for logging in Test Anything Protocol (TAP) format. + + Refactor Check's assertions to be more like the assert() call + in assert.h, in that static source code analyzers can use gcc + attributes in the header to make assumptions about the flow of + the code. See feature request #29. + + Fix ck_assert_ptr_* causing const compilation warnings. +- Add check-missing-includes.patch: Add missing include in order + to fix the build. + +------------------------------------------------------------------- Old: ---- check-0.9.11.tar.gz New: ---- check-0.9.12.tar.gz check-missing-includes.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ check.spec ++++++ --- /var/tmp/diff_new_pack.i66xVR/_old 2014-02-03 11:40:21.000000000 +0100 +++ /var/tmp/diff_new_pack.i66xVR/_new 2014-02-03 11:40:21.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package check # -# 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 @@ -17,14 +17,16 @@ Name: check -Version: 0.9.11 +Version: 0.9.12 Release: 0 Summary: Unit Test Framework for C License: LGPL-2.1+ Group: Development/Libraries/C and C++ Url: http://check.sourceforge.net/ -Source: http://downloads.sourceforge.net/project/check/check/0.9.11/%{name}-%{version}.tar.gz +Source: http://downloads.sourceforge.net/project/check/check/%{version}/%{name}-%{version}.tar.gz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM check-missing-includes.patch [email protected] -- Include check_check.h for the tests; fixes implicit declarations. +Patch0: check-missing-includes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkg-config @@ -53,6 +55,7 @@ %prep %setup -q +%patch0 -p1 %build export CFLAGS="%{optflags} -std=gnu99" ++++++ check-0.9.11.tar.gz -> check-0.9.12.tar.gz ++++++ ++++ 10878 lines of diff (skipped) ++++++ check-missing-includes.patch ++++++ diff -ur check-0.9.12/tests/check_mem_leaks.c check-0.9.12.patched/tests/check_mem_leaks.c --- check-0.9.12/tests/check_mem_leaks.c 2014-01-21 01:20:39.000000000 +0100 +++ check-0.9.12.patched/tests/check_mem_leaks.c 2014-02-02 20:23:54.201715992 +0100 @@ -10,6 +10,7 @@ #include <string.h> #include <check.h> #include "config.h" +#include "check_check.h" int main (int argc, char **argv) { -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
