Package: libexiv2-14
Followup-For: Bug #814051

This bug is fixed in svn 3889 and 3890 in upstream svn, 9 months ago


I have prepared a NMU that will fix this bug and plan to upload it
to the DELAYED-7 queue.

Attached is the debdiff.

All the best

Norbert


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-rc7+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libexiv2-14 depends on:
ii  libc6       2.22-9
ii  libexpat1   2.1.1-1
ii  libgcc1     1:6.1.1-3
ii  libstdc++6  6.1.1-3
ii  zlib1g      1:1.2.8.dfsg-2+b1

libexiv2-14 recommends no packages.

Versions of packages libexiv2-14 suggests:
ii  exiv2  0.25-2.2

-- no debconf information
diff -Nru exiv2-0.25/debian/changelog exiv2-0.25/debian/changelog
--- exiv2-0.25/debian/changelog	2015-10-08 15:42:37.000000000 +0900
+++ exiv2-0.25/debian/changelog	2016-05-15 21:23:46.000000000 +0900
@@ -1,3 +1,10 @@
+exiv2 (0.25-2.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix crashes on Casio images files (upstream cherry pick) (Closes: #814051)
+
+ -- Norbert Preining <prein...@debian.org>  Sun, 15 May 2016 21:23:34 +0900
+
 exiv2 (0.25-2.1) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru exiv2-0.25/debian/patches/series exiv2-0.25/debian/patches/series
--- exiv2-0.25/debian/patches/series	2015-08-06 19:37:59.000000000 +0900
+++ exiv2-0.25/debian/patches/series	2016-05-15 21:03:46.000000000 +0900
@@ -1 +1,2 @@
 libtool_update.diff
+upstream-fix-casio-crash
diff -Nru exiv2-0.25/debian/patches/upstream-fix-casio-crash exiv2-0.25/debian/patches/upstream-fix-casio-crash
--- exiv2-0.25/debian/patches/upstream-fix-casio-crash	1970-01-01 09:00:00.000000000 +0900
+++ exiv2-0.25/debian/patches/upstream-fix-casio-crash	2016-05-15 21:07:37.000000000 +0900
@@ -0,0 +1,18 @@
+upstream svn 3889 and 3890 to prevent crashing on cimg
+---
+ src/makernote.cpp |    4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+--- exiv2-0.25.orig/src/makernote.cpp
++++ exiv2-0.25/src/makernote.cpp
+@@ -79,7 +79,9 @@
+         { "-",              olympusId,   0,              newOlympusMn2   },
+         { "-",              olympus2Id,  0,              newOlympus2Mn2  },
+         { "-",              pentaxId,    0,              newPentaxMn2    },
+-        { "-",              pentaxDngId, 0,              newPentaxDngMn2 }
++        { "-",              pentaxDngId, 0,              newPentaxDngMn2 },
++	{ "-",              casioId,     0,              newIfdMn2       },
++	{ "-",              casio2Id,    0,              newCasio2Mn2    }
+     };
+ 
+     bool TiffMnRegistry::operator==(const std::string& key) const
_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Reply via email to