|
|
|
|
Changelog for check-devel-0.15.2-2.14.x86_64.rpm :
* Wed May 19 2021 Dominique Leuenberger - Drop baselibs.conf: multilib support is only generated for libs that have consumers. * Mon Aug 17 2020 Dirk Mueller - update to 0.15.2: * Fix fail * APIs, regression from 0.15.1 * Fix warning in ptr macros with pointer to integer cast * Fix various warnings in Check\'s unit tests * Replace gnu_printf with printf in format __attribute__ * Fix warnings from Check\'s macros: \"warning: too many arguments for format\" * Fix format specifiers that do not match the argument types * Define CK_ATTRIBUTE_FORMAT for GCC >= 2.95.3, to make use of ‘gnu_printf’ format attribute * Refactor tests to fix signed - unsigned conversions * Refactor some Check internals to use proper interger types * Implement missing mutual exclusion for Windows hosts * Tue May 05 2020 Paolo Stivanin - Update to 0.14.0: * Add support for FetchContent in CMake * Rename CMake project from \'check\' to \'Check\' * Fix for checking for wrong tool when building docs in Autotools * Fix compiler warning with printf format * missing in some files * Various documentation improvements * END_TEST is now optional, as how START_TEST works has been redone * Various CMake related changes * Wed Feb 28 2018 dimstarAATTopensuse.org- Modernize spec-file by calling spec-cleaner * Fri Feb 16 2018 luc14n0AATTlinuxmail.org- Update to version 0.12.0: + Fix out-of-tree builds with CMake (gh#libcheck/check#86). + Fix issue found with Clang regarding invalid suffix on a literal (gh#libcheck/check#110). + Check now responds to a few errors in a more clear way when it cannot run tests (gh#libcheck/check#122 and gh#libcheck/check#123). + The maximum message size of check assertions is now configurable (gh#libcheck/check#127). + Check support added for Visual Studios 2010, 2012, 2013, 2015, and 2017 both for x86/64 and ARM (gh#libcheck/check#129 and gh#libcheck/check#125).- Adopt the use of %make_build and %make_install rather than raw make commands, following the best practices. And pass docdir to configure instead of passing directly to make.- Add automake, autoconf and sed BuildRequires to avoid implicit dependencies. * Wed Sep 20 2017 avvissuAATTyandex.by- Update to version 0.11.0: + Avoid issue in unit test output checking where a shell\'s built-in printf command does not work properly, but the printf program itself is correct. + Emit only valid XML characters in XML logging. + Add LGPL header to files where it was missing. + Strip timestamps from examples using filterdiff if available. + Fix potential SIGSEGV in Check related to the disk filling up during a test. + Support added for applying tags to test cases and selectively running test cases based on tags. + Macros for comparing memory regions (ck_assert_mem_eq, ck_assert_mem_ne) have been added. + Macros for comparing floating point numbers have been added. + Macros for comparing string, but allowing for NULL (ck_assert_pstr_eq,ck_assert_pstr_ne) have been added. + Macros for checking if a pointer is NULL or not have been added.- Update the homepage and source Url to current location.- Add libtool and makeinfo BuildRequires and use autoreconf when building, needed as package is not bootstraped.- Add NEWS file. * Tue Aug 18 2015 zaitorAATTopensuse.org- Update to version 0.10.0: + CMake on MinGW and MSVC was unable to find time related types because time.h was not included. This header is now included for the checks. + If the test runner process catches a SIGTERM or SIGINT signal the running tests are now also killed. + If Check is compiled without support for fork(), the behavior of functions which require fork() to be useful have been changed. Functions that attempt to set CK_FORK mode are no-ops, check_fork() returns in failure, and check_waitpid_and_exit() exits in failure. + Add space around operators in assert messages for readability. + Use mkstemp() if available instead of tmpfile() or tempnam(). + Fix issue with string formatting in ck_assert(), where using the % operator would be interpreted as a string formatter. + In nofork mode, the location of a failed assertion within a test case was lost if that test case has a checked teardown fixture (even if that fixture function is empty). This is now fixed. * Wed Mar 04 2015 jengelhAATTinai.de- Implement shared library naming guidelines: move the library to libcheck0. The new package obsoletes \'check\', as there is no other content.- Do not pass --enable-pic to configure: only static libs profit from this.- Add fdupes BuildRequires to eliminate the couple duplicates.- Move %install_info_delete from postun to preun: access to the .info files is required for successful execution. * Sat Aug 23 2014 dimstarAATTopensuse.org- Update to version 0.9.14: + Changes to (unofficially for now) support Solaris and AIX platforms. + Fix issue with checked teardown functions in CK_NOFORK mode. + Allow checked fixtures when compiled without fork(). + Various code cleanup, including changes for compiling Check on c++ compilers Clang and g++. + Re-enable internal unit tests. * Tue Jul 01 2014 dimstarAATTopensuse.org- Update to version 0.9.13: + When a test assertion fails, exit() was invoked. This results in any registered exit handlers being invoked. A test should not be relied upon to clean up if it fails. Instead, _exit() will be used to signal a test failure, to prevent exit handlers from being invoked. + Fix issue with string formatting in ck_assert_(u)int_ * calls, where using the % operator would be interpreted as a string formatter. + If the LOG/XML/TAP file name is set to \"-\" either through the srunner_set_log() srunner_set_xml() or srunner_set_tap() calls or through the related environment variables, the logged data will be printed to stdout instead of a file. This is mainly to support using TAP for fixtures which expect the results to be reported via stdout. However, it is available via all of Check\'s logging modalities. + For CMake builds, check_stdint.h was not being installed. This is now fixed. + Check\'s example under doc/example now also works for CMake projects using Visual Studios and MSVC. This includes an example CMake configuration.- Drop check-missing-includes.patch: fixed upstream.
|
|
|