commit: 1f55efa244d3858fb2d3682f0036092040a58813 Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com> AuthorDate: Wed Jun 5 18:34:16 2019 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Wed Jun 5 19:19:51 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f55efa2
dev-libs/icu: remove unused patch Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12197 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> .../icu/files/icu-64.1-guard-memory-include.patch | 52 ---------------------- 1 file changed, 52 deletions(-) diff --git a/dev-libs/icu/files/icu-64.1-guard-memory-include.patch b/dev-libs/icu/files/icu-64.1-guard-memory-include.patch deleted file mode 100644 index 618a4254127..00000000000 --- a/dev-libs/icu/files/icu-64.1-guard-memory-include.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 5ecd46bab07561758e0c37a9178e74175e989bdf Mon Sep 17 00:00:00 2001 -From: Alon Bar-Lev <alon.bar...@gmail.com> -Date: Sat, 30 Mar 2019 09:59:46 +0300 -Subject: [PATCH] ICU-20530 Guard memory include for C++ -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Introduce by ICU-20357, commit b7a3571b adding <memory> include without guard. - -Fails when compiling within extern "C". - -a.cxx ---- -extern "C" { - #include <unicode/localpointer.h> -} ---- -In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/memory:84, - from /tmp/icu/icu4c/source/common/unicode/localpointer.h:45, - from a.cxx:4: -/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include/g++-v8/backward/auto_ptr.h:325:3: error: template with C linkage - template<typename _Tp, typename _Dp> - ^~~~~~~~ -a.cxx:3:1: note: ‘extern "C"’ linkage started here - extern "C" { - ^~~~~~~~~~ ---- - -Found by usage of xmlsec. - -Signed-off-by: Alon Bar-Lev <alon.bar...@gmail.com> ---- - icu4c/source/common/unicode/localpointer.h | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/icu4c/source/common/unicode/localpointer.h b/icu4c/source/common/unicode/localpointer.h -index e011688b1a5..8e35ded0b10 100644 ---- a/common/unicode/localpointer.h -+++ b/common/unicode/localpointer.h -@@ -42,7 +42,11 @@ - - #if U_SHOW_CPLUSPLUS_API - -+#ifdef __cplusplus -+extern "C++" { - #include <memory> -+} -+#endif - - U_NAMESPACE_BEGIN -