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.*

Attachment: signature.asc
Description: Digital signature

Reply via email to