From 5630bbed5d341c09bfdeeb94e0a61e816d8502eb Mon Sep 17 00:00:00 2001 From: AleaJactaEst Date: Sun, 18 Mar 2018 10:56:00 +0100 Subject: [PATCH] adding patch to link with libicuuc --- patch/libicuuc.patch | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 patch/libicuuc.patch diff --git a/patch/libicuuc.patch b/patch/libicuuc.patch new file mode 100644 index 000000000..5421af69e --- /dev/null +++ b/patch/libicuuc.patch @@ -0,0 +1,20 @@ +--- code/CMakeLists.txt.origin 2018-03-17 16:37:45.862885882 +0100 ++++ code/CMakeLists.txt 2018-03-18 10:40:02.320751401 +0100 +@@ -148,6 +148,18 @@ + IF(LIBLZMA_LIBRARIES) + SET(LIBXML2_LIBRARIES ${LIBXML2_LIBRARIES} ${LIBLZMA_LIBRARIES}) + ENDIF() ++ # under Linux, recent libxml2 versions are linked without libicuuc & libicud ++ata ++ IF(WITH_STATIC_EXTERNAL) ++ find_library (LIBICUUC_LIBRARY NAMES icuuc) ++ IF(LIBICUUC_LIBRARY) ++ SET(LIBXML2_LIBRARIES ${LIBXML2_LIBRARIES} ${LIBICUUC_LIBRARY}) ++ ENDIF() ++ find_library (LIBICUDATA_LIBRARY NAMES icudata) ++ IF(LIBICUDATA_LIBRARY) ++ SET(LIBXML2_LIBRARIES ${LIBXML2_LIBRARIES} ${LIBICUDATA_LIBRARY}) ++ ENDIF() ++ ENDIF() + ENDIF() + ENDIF()