Changes 2.0.14:

* SUN Forte 5.7 build fix for ambiguity when using
  inner template class. However, you still need the
  patch in bug 302098 to finish the build.

Changes 2.0.13:
* signal_emit::emit(): Ensure the correct order of
  destruction of the member variables, to avoid a leak.
* Allow recursive signal emission again.
* SUN Forte CC 5.5 build fixes:
  - test_compatibility minor fix.
  - visit_each() template specializations:
  Mention the bool I_derives_trackable template type,
 - Check for the non-standard SUN reverse_iterator,
  and use alternative code if necessary.

Changes 2.0.12:
* Fixes crashes when using virtual inheritance, particularly
  with bound by-reference parameters, caused by casting
  from derived to base when the derived destructor has run.
  This might affect non-g++ compilers, so do tell us about
  any problems.
This commit is contained in:
adam 2005-07-01 13:22:06 +00:00
parent 3b3ac36393
commit 670a37d540
3 changed files with 187 additions and 418 deletions

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.10 2005/05/22 20:51:45 jlam Exp $
# $NetBSD: Makefile,v 1.11 2005/07/01 13:22:06 adam Exp $
DISTNAME= libsigc++-2.0.11
PKGNAME= libsigc++2-2.0.11
DISTNAME= libsigc++-2.0.14
PKGNAME= libsigc++2-2.0.14
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsigc++/2.0/}
EXTRACT_SUFX= .tar.bz2
@ -10,9 +10,9 @@ MAINTAINER= bsieker@freenet.de
HOMEPAGE= http://libsigc.sourceforge.net/
COMMENT= Type-safe callback system for C++ programs
USE_TOOLS+= gm4 gmake
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= gm4 gmake
GNU_CONFIGURE= yes
PKGCONFIG_OVERRIDE= sigc++-2.0.pc.in

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.5 2005/04/18 17:11:47 drochner Exp $
$NetBSD: distinfo,v 1.6 2005/07/01 13:22:06 adam Exp $
SHA1 (libsigc++-2.0.11.tar.bz2) = b073e2d6489e690e7974029723abf11e41370534
RMD160 (libsigc++-2.0.11.tar.bz2) = 01453ea77d54fee4ad62fcb9111eadc45f0af9e1
Size (libsigc++-2.0.11.tar.bz2) = 1434804 bytes
SHA1 (libsigc++-2.0.14.tar.bz2) = 3ed8fd8877cc98afe04afe14722c9ee61f5b9c6f
RMD160 (libsigc++-2.0.14.tar.bz2) = 4f98efca00f3d787222d437eac41c9bfe0f5c76c
Size (libsigc++-2.0.14.tar.bz2) = 713419 bytes