From c2d8802fc7cd33d715f690bb839f5989751decf6 Mon Sep 17 00:00:00 2001 From: Nicolas Serafini Date: Thu, 4 Dec 2014 11:18:14 +0100 Subject: [PATCH] exiv2: add patch to fix build error with some toolchains This patch remove a header inclusion that is not required an can create build error with some toolchains. The patch is pushed on the upstream for the next release. http://dev.exiv2.org/issues/1007 Fixes: http://autobuild.buildroot.net/results/09d/09d9b525eeee458247e10a7948070c00bbabb964/ Signed-off-by: Nicolas Serafini Tested-by: Thomas Petazzoni Signed-off-by: Thomas Petazzoni --- .../exiv2-0001-remove-useless-header.patch | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 package/exiv2/exiv2-0001-remove-useless-header.patch diff --git a/package/exiv2/exiv2-0001-remove-useless-header.patch b/package/exiv2/exiv2-0001-remove-useless-header.patch new file mode 100644 index 000000000..96a37348b --- /dev/null +++ b/package/exiv2/exiv2-0001-remove-useless-header.patch @@ -0,0 +1,19 @@ +version.cpp: remove useless header inclusion + +The inclusion of link.h header is not required and can create build +error with some toolchains. +The patch is pushed on the upstream for the next release. +http://dev.exiv2.org/issues/1007 + +Signed-off-by: Nicolas Serafini + +--- exiv2-0.24.orig/src/version.cpp 2013-12-01 13:13:42.000000000 +0100 ++++ exiv2-0.24/src/version.cpp 2014-12-04 09:30:39.667234130 +0100 +@@ -116,7 +116,6 @@ typedef string_v::iterator string_i; + #elif defined(__linux__) + # include + // http://syprog.blogspot.com/2011/12/listing-loaded-shared-objects-in-linux.html +-# include "link.h" + # include + struct something + {