diff options
author | wiz <wiz@pkgsrc.org> | 2012-08-12 16:01:34 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2012-08-12 16:01:34 +0000 |
commit | 8c6bf20fddbb4d682a40760993d9304f50a6ef63 (patch) | |
tree | 4997dd6c0cf7282bf6ec6ad907b24aab59f97795 /devel/cppunit/patches | |
parent | 1b504899e0d7f1d2483431680c7825dce17fa248 (diff) | |
download | pkgsrc-8c6bf20fddbb4d682a40760993d9304f50a6ef63.tar.gz |
Update to 1.13.0 from new upstream.
New in CppUnit 1.13.0:
----------------------
* Portability:
- Added support for macro CPPUNIT_UNIQUE_COUNTER to config-*.h. It
should expands to a unique number per translation unit. Default
to __LINE__ if not defined. Use __COUNTER__ on MSVS 7.0+.
(Bug #2031696)
* Compilation
- destructor of Message causes segfault when testing (rhbz#641350)
- use correct CPPUNIT_VERSION value (sf#2983798)
- allow -Werror builds
(various Libreoffice patches)
- finite in "ieeefp.h" instead of math.h on Solaris (sf#2912590)
- Fixed compilation issue with Microsoft Visual Studio.Net 2005/2008 and
added Visual Studio 2005/2010 projects (.vcproj/.vcxproj)
- Changes to build without warnings using gcc -Wall -W -ansi
(patch #1898225 contributed by dpkatz)
- Libraries flags such as "-ldl" are now in LDADD instead of LIBADD_DL
( patch #2807259 contributed by Jan Echternach).
- Fixed detection of cxxabi.h with gcc 4.3 in configure (bug #2796543).
- made TestCaseDecorator copy c'tor and operator= private (fdo#51317)
* Documentation
- Updated several false documentation entries (sf#2185407, sf#2186611)
* Test Plug-in Runner:
- fixed memory leak in TestPlugInRunnerDlg (#1721408)
Diffstat (limited to 'devel/cppunit/patches')
3 files changed, 0 insertions, 53 deletions
diff --git a/devel/cppunit/patches/patch-include_cppunit_Message.h b/devel/cppunit/patches/patch-include_cppunit_Message.h deleted file mode 100644 index 81edb0e5ef4..00000000000 --- a/devel/cppunit/patches/patch-include_cppunit_Message.h +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-include_cppunit_Message.h,v 1.1 2011/06/28 09:28:24 wiz Exp $ - -devel/cppunit misses a destructor declaration for one of its classes. -The compiler generates an implicit destructor but in certain circonstances this leads to crashes. -More information is available in this bug report on Red Hat's tracker: -https://bugzilla.redhat.com/show_bug.cgi?id=641350 - ---- include/cppunit/Message.h.orig 2004-11-19 20:00:44.000000000 +0000 -+++ include/cppunit/Message.h -@@ -57,6 +57,8 @@ public: - const std::string &detail2, - const std::string &detail3 ); - -+ ~Message(); -+ - Message &operator =( const Message &other ); - - /*! \brief Returns the short description. diff --git a/devel/cppunit/patches/patch-include_cppunit_portability_FloatingPoint.h b/devel/cppunit/patches/patch-include_cppunit_portability_FloatingPoint.h deleted file mode 100644 index 8055ad9b2f6..00000000000 --- a/devel/cppunit/patches/patch-include_cppunit_portability_FloatingPoint.h +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-include_cppunit_portability_FloatingPoint.h,v 1.1 2011/09/14 15:56:15 hans Exp $ - ---- include/cppunit/portability/FloatingPoint.h.orig 2007-03-05 04:16:42.000000000 +0100 -+++ include/cppunit/portability/FloatingPoint.h 2011-09-13 15:48:01.512720874 +0200 -@@ -4,6 +4,10 @@ - #include <cppunit/Portability.h> - #include <math.h> - -+#ifdef __sun -+#include <ieeefp.h> -+#endif -+ - CPPUNIT_NS_BEGIN - - /// \brief Tests if a floating-point is a NaN. diff --git a/devel/cppunit/patches/patch-src_cppunit_Message.cpp b/devel/cppunit/patches/patch-src_cppunit_Message.cpp deleted file mode 100644 index 75c60393e7f..00000000000 --- a/devel/cppunit/patches/patch-src_cppunit_Message.cpp +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-src_cppunit_Message.cpp,v 1.1 2011/06/28 09:28:24 wiz Exp $ - -devel/cppunit misses a destructor declaration for one of its classes. -The compiler generates an implicit destructor but in certain circonstances this leads to crashes. -More information is available in this bug report on Red Hat's tracker: -https://bugzilla.redhat.com/show_bug.cgi?id=641350 - ---- src/cppunit/Message.cpp.orig 2004-11-19 20:00:44.000000000 +0000 -+++ src/cppunit/Message.cpp -@@ -47,6 +47,10 @@ Message::Message( const std::string &sho - addDetail( detail1, detail2, detail3 ); - } - -+Message::~Message() -+{ -+} -+ - Message & - Message::operator =( const Message &other ) - { |