rev 9834 - in kde-extras/exiv2/trunk/debian: . patches
Ana Beatriz Guerrero López
ana at alioth.debian.org
Sun Mar 23 14:49:31 UTC 2008
Author: ana
Date: 2008-03-23 14:49:31 +0000 (Sun, 23 Mar 2008)
New Revision: 9834
Added:
kde-extras/exiv2/trunk/debian/patches/02_gcc4.3.diff
Modified:
kde-extras/exiv2/trunk/debian/changelog
kde-extras/exiv2/trunk/debian/patches/series
Log:
* Team upload to address FTBFS with GCC 4.3.
* Apply patch by Cyril Brulebois to fix FTBFS with GCC 4.3.
(Closes: #466901)
Modified: kde-extras/exiv2/trunk/debian/changelog
===================================================================
--- kde-extras/exiv2/trunk/debian/changelog 2008-03-23 14:08:31 UTC (rev 9833)
+++ kde-extras/exiv2/trunk/debian/changelog 2008-03-23 14:49:31 UTC (rev 9834)
@@ -1,3 +1,13 @@
+exiv2 (0.16-4) unstable; urgency=low
+
+ [Ana Beatriz Guerrero Lopez]
+
+ * Team upload to address FTBFS with GCC 4.3.
+ * Apply patch by Cyril Brulebois to fix FTBFS with GCC 4.3.
+ (Closes: #466901)
+
+ -- Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org> Sun, 23 Mar 2008 15:42:16 +0100
+
exiv2 (0.16-3) unstable; urgency=low
* Remove Conflicts/Replaces libexiv2-0 for libexiv2-2. (Closes: #463852)
Added: kde-extras/exiv2/trunk/debian/patches/02_gcc4.3.diff
===================================================================
--- kde-extras/exiv2/trunk/debian/patches/02_gcc4.3.diff (rev 0)
+++ kde-extras/exiv2/trunk/debian/patches/02_gcc4.3.diff 2008-03-23 14:49:31 UTC (rev 9834)
@@ -0,0 +1,39 @@
+--- a/xmpsdk/src/XMPCore_Impl.hpp
++++ b/xmpsdk/src/XMPCore_Impl.hpp
+@@ -24,6 +24,7 @@
+ #include <map>
+
+ #include <cassert>
++#include <cstring>
+
+ #if XMP_MacBuild
+ #include <Multiprocessing.h>
+@@ -89,7 +90,7 @@
+ #define kHexDigits "0123456789ABCDEF"
+
+ #define XMP_LitMatch(s,l) (std::strcmp((s),(l)) == 0)
+-#define XMP_LitNMatch(s,l,n) (std::strncmp((s),(l),(n)) == 0)
++#define XMP_LitNMatch(s,l,n) (strncmp((s),(l),(n)) == 0)
+ // *** Use the above macros!
+
+ #define kTab ((char)0x09)
+@@ -369,7 +370,7 @@
+ IsPathPrefix ( XMP_StringPtr fullPath, XMP_StringPtr prefix )
+ {
+ bool isPrefix = false;
+- XMP_StringLen prefixLen = std::strlen(prefix);
++ XMP_StringLen prefixLen = strlen(prefix);
+ if ( XMP_LitNMatch ( prefix, fullPath, prefixLen ) ) {
+ char separator = fullPath[prefixLen];
+ if ( (separator == 0) || (separator == '/') ||
+--- a/xmpsdk/src/XMPMeta.cpp
++++ b/xmpsdk/src/XMPMeta.cpp
+@@ -20,6 +20,8 @@
+ #include "UnicodeInlines.incl_cpp"
+ #include "UnicodeConversions.hpp"
+
++#include <cstring>
++
+ #if XMP_DebugBuild
+ #include <iostream>
+ #endif
Modified: kde-extras/exiv2/trunk/debian/patches/series
===================================================================
--- kde-extras/exiv2/trunk/debian/patches/series 2008-03-23 14:08:31 UTC (rev 9833)
+++ kde-extras/exiv2/trunk/debian/patches/series 2008-03-23 14:49:31 UTC (rev 9834)
@@ -1 +1,2 @@
01_gcc4.3.diff
+02_gcc4.3.diff
More information about the pkg-kde-commits
mailing list