+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true build -Dwerror=false The Meson build system Version: 0.60.3 Source dir: /build/kiwix-lib/src/libkiwix-9.4.1 Build dir: /build/kiwix-lib/src/libkiwix-9.4.1/build Build type: native build Project name: kiwix-lib Project version: 9.4.1 C++ compiler for the host machine: c++ (gcc 11.1.0 "c++ (GCC) 11.1.0") C++ linker for the host machine: c++ ld.bfd 2.36.1 Host machine cpu family: riscv64 Host machine cpu: riscv64 Run-time dependency threads found: YES Found pkg-config: /usr/bin/pkg-config (1.8.0) Run-time dependency icu-i18n found: YES 70.1 Run-time dependency libzim found: YES 6.3.2 Run-time dependency pugixml found: YES 1.11 Run-time dependency libcurl found: YES 7.80.0 Run-time dependency libmicrohttpd found: YES 0.9.73 Run-time dependency zlib found: YES 1.2.11 Has header "mustache.hpp" : YES Program kiwix-compile-resources found: YES (/build/kiwix-lib/src/libkiwix-9.4.1/scripts/kiwix-compile-resources) Program python3 found: YES (/usr/bin/python3) Configuring kiwix_config.h using configuration Run-time dependency GTest found: YES 1.11.0 Program python3 found: YES (/usr/bin/python3) Configuring example.zim with command Program python3 found: YES (/usr/bin/python3) Configuring zimfile.zim with command Program python3 found: YES (/usr/bin/python3) Configuring corner_cases.zim with command Configuring kiwix.pc using configuration Build targets in project: 13 kiwix-lib 9.4.1 User defined options auto_features: enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin werror : false wrap_mode : nodownload b_lto : true b_pie : true Found ninja-1.10.2 at /usr/bin/ninja ninja: Entering directory `build' [1/54] Generating static/resources with a custom command skin/jquery-ui/jquery-ui.structure.min.css ['skin', 'jquery_ui', 'jquery_ui_structure_min_css'] skin/jquery-ui/jquery-ui.min.js ['skin', 'jquery_ui', 'jquery_ui_min_js'] skin/jquery-ui/external/jquery/jquery.js ['skin', 'jquery_ui', 'external', 'jquery', 'jquery_js'] skin/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png ['skin', 'jquery_ui', 'images', 'ui_bg_flat_0_aaaaaa_40x100_png'] skin/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png ['skin', 'jquery_ui', 'images', 'ui_bg_flat_75_ffffff_40x100_png'] skin/jquery-ui/images/ui-icons_222222_256x240.png ['skin', 'jquery_ui', 'images', 'ui_icons_222222_256x240_png'] skin/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png ['skin', 'jquery_ui', 'images', 'ui_bg_glass_55_fbf9ee_1x400_png'] skin/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png ['skin', 'jquery_ui', 'images', 'ui_bg_highlight_soft_75_cccccc_1x100_png'] skin/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png ['skin', 'jquery_ui', 'images', 'ui_bg_glass_65_ffffff_1x400_png'] skin/jquery-ui/images/ui-icons_2e83ff_256x240.png ['skin', 'jquery_ui', 'images', 'ui_icons_2e83ff_256x240_png'] skin/jquery-ui/images/ui-icons_cd0a0a_256x240.png ['skin', 'jquery_ui', 'images', 'ui_icons_cd0a0a_256x240_png'] skin/jquery-ui/images/ui-icons_888888_256x240.png ['skin', 'jquery_ui', 'images', 'ui_icons_888888_256x240_png'] skin/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png ['skin', 'jquery_ui', 'images', 'ui_bg_glass_75_e6e6e6_1x400_png'] skin/jquery-ui/images/animated-overlay.gif ['skin', 'jquery_ui', 'images', 'animated_overlay_gif'] skin/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png ['skin', 'jquery_ui', 'images', 'ui_bg_glass_75_dadada_1x400_png'] skin/jquery-ui/images/ui-icons_454545_256x240.png ['skin', 'jquery_ui', 'images', 'ui_icons_454545_256x240_png'] skin/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png ['skin', 'jquery_ui', 'images', 'ui_bg_glass_95_fef1ec_1x400_png'] skin/jquery-ui/jquery-ui.theme.min.css ['skin', 'jquery_ui', 'jquery_ui_theme_min_css'] skin/jquery-ui/jquery-ui.min.css ['skin', 'jquery_ui', 'jquery_ui_min_css'] skin/caret.png ['skin', 'caret_png'] skin/taskbar.js ['skin', 'taskbar_js'] skin/taskbar.css ['skin', 'taskbar_css'] skin/block_external.js ['skin', 'block_external_js'] templates/search_result.html ['templates', 'search_result_html'] templates/no_search_result.html ['templates', 'no_search_result_html'] templates/404.html ['templates', '_404_html'] templates/500.html ['templates', '_500_html'] templates/index.html ['templates', 'index_html'] templates/suggestion.json ['templates', 'suggestion_json'] templates/head_part.html ['templates', 'head_part_html'] templates/taskbar_part.html ['templates', 'taskbar_part_html'] templates/external_blocker_part.html ['templates', 'external_blocker_part_html'] templates/captured_external.html ['templates', 'captured_external_html'] opensearchdescription.xml ['opensearchdescription_xml'] [2/54] Compiling C++ object src/libkiwix.so.9.4.1.p/bookmark.cpp.o [3/54] Compiling C++ object src/libkiwix.so.9.4.1.p/manager.cpp.o [4/54] Compiling C++ object src/libkiwix.so.9.4.1.p/book.cpp.o [5/54] Compiling C++ object test/book.p/book.cpp.o [6/54] Compiling C++ object src/libkiwix.so.9.4.1.p/libxml_dumper.cpp.o [7/54] Compiling C++ object test/parseUrl.p/parseUrl.cpp.o [8/54] Compiling C++ object test/kiwixserve.p/kiwixserve.cpp.o [9/54] Compiling C++ object test/stringTools.p/stringTools.cpp.o [10/54] Compiling C++ object test/counterParsing.p/counterParsing.cpp.o [11/54] Compiling C++ object src/libkiwix.so.9.4.1.p/searcher.cpp.o [12/54] Compiling C++ object test/manager.p/manager.cpp.o [13/54] Compiling C++ object test/pathTools.p/pathTools.cpp.o [14/54] Compiling C++ object test/tagParsing.p/tagParsing.cpp.o [15/54] Compiling C++ object test/regex.p/regex.cpp.o [16/54] Compiling C++ object test/library.p/library.cpp.o [17/54] Compiling C++ object src/libkiwix.so.9.4.1.p/opds_dumper.cpp.o [18/54] Compiling C++ object src/libkiwix.so.9.4.1.p/meson-generated_.._.._static_kiwixlib-resources.cpp.o [19/54] Compiling C++ object src/libkiwix.so.9.4.1.p/subprocess.cpp.o [20/54] Compiling C++ object src/libkiwix.so.9.4.1.p/tools_base64.cpp.o [21/54] Compiling C++ object src/libkiwix.so.9.4.1.p/entry.cpp.o [22/54] Compiling C++ object src/libkiwix.so.9.4.1.p/library.cpp.o [23/54] Compiling C++ object src/libkiwix.so.9.4.1.p/tools_networkTools.cpp.o [24/54] Compiling C++ object src/libkiwix.so.9.4.1.p/reader.cpp.o [25/54] Compiling C++ object src/libkiwix.so.9.4.1.p/tools_regexTools.cpp.o [26/54] Compiling C++ object src/libkiwix.so.9.4.1.p/server.cpp.o [27/54] Compiling C++ object src/libkiwix.so.9.4.1.p/server_byte_range.cpp.o [28/54] Compiling C++ object src/libkiwix.so.9.4.1.p/downloader.cpp.o [29/54] Compiling C++ object src/libkiwix.so.9.4.1.p/name_mapper.cpp.o [30/54] Compiling C++ object src/libkiwix.so.9.4.1.p/aria2.cpp.o [31/54] Compiling C++ object src/libkiwix.so.9.4.1.p/kiwixserve.cpp.o [32/54] Compiling C++ object src/libkiwix.so.9.4.1.p/server_etag.cpp.o [33/54] Compiling C++ object src/libkiwix.so.9.4.1.p/tools_stringTools.cpp.o [34/54] Compiling C++ object src/libkiwix.so.9.4.1.p/tools_otherTools.cpp.o [35/54] Compiling C++ object src/libkiwix.so.9.4.1.p/tools_pathTools.cpp.o [36/54] Compiling C++ object src/libkiwix.so.9.4.1.p/subprocess_unix.cpp.o [37/54] Compiling C++ object src/libkiwix.so.9.4.1.p/server_request_context.cpp.o [38/54] Compiling C++ object src/libkiwix.so.9.4.1.p/search_renderer.cpp.o [39/54] Compiling C++ object src/libkiwix.so.9.4.1.p/server_internalServer.cpp.o [40/54] Compiling C++ object src/libkiwix.so.9.4.1.p/server_response.cpp.o [41/54] Compiling C++ object test/server.p/server.cpp.o [42/54] Linking target src/libkiwix.so.9.4.1 [43/54] Generating symbol file src/libkiwix.so.9.4.1.p/libkiwix.so.9.4.1.symbols [44/54] Linking target test/kiwixserve FAILED: test/kiwixserve c++ -o test/kiwixserve test/kiwixserve.p/kiwixserve.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status [45/54] Linking target test/book FAILED: test/book c++ -o test/book test/book.p/book.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status [46/54] Linking target test/parseUrl FAILED: test/parseUrl c++ -o test/parseUrl test/parseUrl.p/parseUrl.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status [47/54] Linking target test/manager FAILED: test/manager c++ -o test/manager test/manager.p/manager.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status [48/54] Linking target test/stringTools FAILED: test/stringTools c++ -o test/stringTools test/stringTools.p/stringTools.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status [49/54] Linking target test/counterParsing FAILED: test/counterParsing c++ -o test/counterParsing test/counterParsing.p/counterParsing.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status [50/54] Linking target test/tagParsing FAILED: test/tagParsing c++ -o test/tagParsing test/tagParsing.p/tagParsing.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status [51/54] Linking target test/regex FAILED: test/regex c++ -o test/regex test/regex.p/regex.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status [52/54] Linking target test/library FAILED: test/library c++ -o test/library test/library.p/library.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status [53/54] Linking target test/pathTools FAILED: test/pathTools c++ -o test/pathTools test/pathTools.p/pathTools.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status [54/54] Linking target test/server FAILED: test/server c++ -o test/server test/server.p/server.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS '-Wl,-rpath,$ORIGIN/../src:$ORIGIN' -Wl,-rpath-link,/build/kiwix-lib/src/libkiwix-9.4.1/build/src -Wl,--start-group src/libkiwix.so.9.4.1 -pthread /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so /usr/lib/libzim.so /usr/lib/liblzma.so /usr/lib/libzstd.so /usr/lib/libxapian.so /usr/lib/libpugixml.so /usr/lib/libcurl.so /usr/lib/libmicrohttpd.so /usr/lib/libz.so /usr/lib/libgtest_main.so /usr/lib/libgtest.so -lpthread -Wl,--end-group /usr/bin/ld: warning: libicui18n.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.69, needed by /usr/lib/libzim.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::~Locale()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Transliterator::createInstance(icu_69::UnicodeString const&, UTransDirection, UErrorCode&)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::~ByteSink()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::Flush()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::UnicodeString(char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::Locale::Locale(char const*, char const*, char const*, char const*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::~UnicodeString()' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UMemory::operator delete(void*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `ucnv_setDefaultName_69' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `typeinfo for icu_69::ByteSink' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::ByteSink::GetAppendBuffer(int, int, char*, int, int*)' /usr/bin/ld: /usr/lib/libzim.so: undefined reference to `icu_69::UnicodeString::toUTF8(icu_69::ByteSink&) const' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build().  Aborting...