tags 339226 patch thanks Hi Chris,
I've prepared an NMU to fix this bug in libxml++2.6. The patch for the NMU is attached, and I'll be uploading the package shortly to the NEW queue. If you disagree with any of the changes made, please make a maintainer upload in its place. Cheers, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
diff -u libxml++2.6-2.6.1/debian/changelog libxml++2.6-2.6.1/debian/changelog
--- libxml++2.6-2.6.1/debian/changelog
+++ libxml++2.6-2.6.1/debian/changelog
@@ -1,3 +1,15 @@
+libxml++2.6 (2.6.1-2.2) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Medium-urgency upload for RC bugfix.
+ * Change package name from libxml++2.6-1c2 to libxml++2.6-1c2a for the C++
+ mt allocator ABI change, and conflict/replace libxml++2.6-1c2
+ accordingly. Closes: #339226.
+ * Build-depend on libglibmm-2.4-dev (>= 2.8.2-1), to make sure we get
+ the matching ABI.
+
+ -- Steve Langasek <[EMAIL PROTECTED]> Wed, 30 Nov 2005 05:54:52 -0800
+
libxml++2.6 (2.6.1-2.1) unstable; urgency=low
* Non-maintainer upload
diff -u libxml++2.6-2.6.1/debian/control libxml++2.6-2.6.1/debian/control
--- libxml++2.6-2.6.1/debian/control
+++ libxml++2.6-2.6.1/debian/control
@@ -2,14 +2,14 @@
Priority: optional
Section: devel
Maintainer: Chris Leishman <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), libxml2-dev (>= 2.6.1),
libglibmm-2.4-dev, autotools-dev, pkg-config
+Build-Depends: debhelper (>= 4.0.0), libxml2-dev (>= 2.6.1), libglibmm-2.4-dev
(>= 2.8.2-1), autotools-dev, pkg-config
Build-Depends-Indep: doxygen
Standards-Version: 3.6.2
Package: libxml++2.6-dev
Section: libdevel
Architecture: any
-Depends: libxml++2.6-1c2 (= ${Source-Version}), libc6-dev, libxml2-dev (>=
2.6.1), libglibmm-2.4-dev, libstdc++-dev, pkg-config
+Depends: libxml++2.6-1c2a (= ${Source-Version}), libc6-dev, libxml2-dev (>=
2.6.1), libglibmm-2.4-dev, libstdc++-dev, pkg-config
Suggests: libxml++2.6-doc
Description: A C++ interface to the GNOME XML library (libxml2)
libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
@@ -20,12 +20,12 @@
Install this package if you with to develop your own programs using this
library.
-Package: libxml++2.6-1c2
+Package: libxml++2.6-1c2a
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
-Conflicts: libxml++2.6
-Replaces: libxml++2.6
+Conflicts: libxml++2.6, libxml++2.6-1c2
+Replaces: libxml++2.6, libxml++2.6-1c2
Description: A C++ interface to the GNOME XML library (libxml2)
libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
known as the GNOME2 XML library).
reverted:
--- libxml++2.6-2.6.1/debian/libxml++2.6-1c2.install
+++ libxml++2.6-2.6.1.orig/debian/libxml++2.6-1c2.install
@@ -1 +0,0 @@
-debian/tmp/usr/lib/libxml++-2.6.so.*
only in patch2:
unchanged:
--- libxml++2.6-2.6.1.orig/debian/libxml++2.6-1c2a.install
+++ libxml++2.6-2.6.1/debian/libxml++2.6-1c2a.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libxml++-2.6.so.*
signature.asc
Description: Digital signature

