ci: tsan gui #19162

pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:2006-ciTsanGui changing 1 files +1 −1
  1. MarcoFalke commented at 4:49 PM on June 3, 2020: member

    Enable the gui in the tsan build

  2. DrahtBot added the label Tests on Jun 3, 2020
  3. practicalswift commented at 6:58 PM on June 3, 2020: contributor

    Concept ACK: more sanitization is better

  4. DrahtBot commented at 12:26 AM on June 4, 2020: member

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #21935 (Enable external signer support by default, reduce #ifdef by Sjors)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  5. MarcoFalke force-pushed on Jun 9, 2020
  6. fanquake commented at 12:52 PM on August 10, 2020: member

    If anyone wants to dig into this further, this is the link issue:

    /usr/bin/ld: /bitcoin/depends/x86_64-pc-linux-gnu/share/../lib/libQt5Core.a(qmetaobjectbuilder.o): in function `void std::vector<QMetaMethodBuilderPrivate, std::allocator<QMetaMethodBuilderPrivate> >::emplace_back<QMetaMethodBuilderPrivate>(QMetaMethodBuilderPrivate&&)':
    qmetaobjectbuilder.cpp:(.text._ZNSt6vectorI25QMetaMethodBuilderPrivateSaIS0_EE12emplace_backIJS0_EEEvDpOT_[_ZNSt6vectorI25QMetaMethodBuilderPrivateSaIS0_EE12emplace_backIJS0_EEEvDpOT_]+0x2e8): undefined reference to `std::__throw_length_error(char const*)'
    /usr/bin/ld: /bitcoin/depends/x86_64-pc-linux-gnu/share/../lib/libQt5Core.a(qmetaobjectbuilder.o): in function `void std::vector<QMetaPropertyBuilderPrivate, std::allocator<QMetaPropertyBuilderPrivate> >::_M_realloc_insert<QMetaPropertyBuilderPrivate>(__gnu_cxx::__normal_iterator<QMetaPropertyBuilderPrivate*, std::vector<QMetaPropertyBuilderPrivate, std::allocator<QMetaPropertyBuilderPrivate> > >, QMetaPropertyBuilderPrivate&&)':
    qmetaobjectbuilder.cpp:(.text._ZNSt6vectorI27QMetaPropertyBuilderPrivateSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_[_ZNSt6vectorI27QMetaPropertyBuilderPrivateSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_]+0x2d7): undefined reference to `std::__throw_length_error(char const*)'
    /usr/bin/ld: /bitcoin/depends/x86_64-pc-linux-gnu/share/../lib/libQt5Core.a(qmetaobjectbuilder.o): in function `void std::vector<QMetaEnumBuilderPrivate, std::allocator<QMetaEnumBuilderPrivate> >::_M_realloc_insert<QMetaEnumBuilderPrivate>(__gnu_cxx::__normal_iterator<QMetaEnumBuilderPrivate*, std::vector<QMetaEnumBuilderPrivate, std::allocator<QMetaEnumBuilderPrivate> > >, QMetaEnumBuilderPrivate&&)':
    qmetaobjectbuilder.cpp:(.text._ZNSt6vectorI23QMetaEnumBuilderPrivateSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_[_ZNSt6vectorI23QMetaEnumBuilderPrivateSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_]+0x307): undefined reference to `std::__throw_length_error(char const*)'
    /usr/bin/ld: /bitcoin/depends/x86_64-pc-linux-gnu/share/../lib/libQt5XcbQpa.a(qxcbxsettings.o): in function `void std::vector<QXcbXSettingsCallback, std::allocator<QXcbXSettingsCallback> >::_M_realloc_insert<QXcbXSettingsCallback const&>(__gnu_cxx::__normal_iterator<QXcbXSettingsCallback*, std::vector<QXcbXSettingsCallback, std::allocator<QXcbXSettingsCallback> > >, QXcbXSettingsCallback const&)':
    qxcbxsettings.cpp:(.text._ZNSt6vectorI21QXcbXSettingsCallbackSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_[_ZNSt6vectorI21QXcbXSettingsCallbackSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_]+0x145): undefined reference to `std::__throw_length_error(char const*)'
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    
  7. fanquake commented at 7:01 AM on April 8, 2021: member

    Current failure (master + the change here) is:

    configure:25009: checking for QMinimalIntegrationPlugin (-lqminimal)
    configure:25027: clang++ -stdlib=libc++ -std=c++17 -o conftest -fPIC -pipe -O2 -g -DQT_NETWORK_LIB -DQT_CORE_LIB -I/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/include/QtNetwork -I/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/include/QtCore -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/include/QtWidgets -I/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/include/QtGui -I/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/include/QtCore -DQT_GUI_LIB -DQT_CORE_LIB -I/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/include/QtGui -I/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/include/QtCore -DQT_CORE_LIB -I/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/include/QtCore  -I/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/include/ -DARENA_DEBUG -DDEBUG_LOCKORDER -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib  conftest.cpp -lqminimal -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -L//home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -L//home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5XcbQpa /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5ServiceSupport.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5ThemeSupport.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5FontDatabaseSupport.a -lfontconfig -lfreetype /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5EdidSupport.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libxcb-static.a -lxcb -lxkbcommon-x11 -lxkbcommon -ldl -lQt5ServiceSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5DBus /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5ThemeSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5FontDatabaseSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lfontconfig -lfreetype -lQt5Gui /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5EdidSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5ServiceSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5DBus /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -L//home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -L//home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5XcbQpa /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5ServiceSupport.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5ThemeSupport.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5FontDatabaseSupport.a -lfontconfig -lfreetype /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5EdidSupport.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libxcb-static.a -lxcb -lxkbcommon-x11 -lxkbcommon -ldl -lQt5ServiceSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5DBus /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5ThemeSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5FontDatabaseSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lfontconfig -lfreetype -lQt5Gui /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5EdidSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5ThemeSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5Gui /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -L//home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5FontDatabaseSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lfontconfig -lfreetype -lQt5Gui /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5FbSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5EventDispatcherSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5EdidSupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5DeviceDiscoverySupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5AccessibilitySupport /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5Network /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5Widgets /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5Gui /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5Core -lpthread -lm /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl  -L/home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/plugins/platforms  >&5
    /usr/bin/ld: /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a(qtextengine.o): in function `void std::vector<int, std::allocator<int> >::_M_realloc_insert<int const&>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int const&)':
    qtextengine.cpp:(.text._ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_[_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_]+0x143): undefined reference to `std::__throw_length_error(char const*)'
    /usr/bin/ld: /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a(qtextengine.o): in function `QTextEngine::insertionPointsForLine(int)':
    qtextengine.cpp:(.text._ZN11QTextEngine22insertionPointsForLineEi+0x239): undefined reference to `std::__throw_length_error(char const*)'
    /usr/bin/ld: /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(qrandom.o): in function `void std::vector<unsigned int, std::allocator<unsigned int> >::_M_realloc_insert<unsigned int>(__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, unsigned int&&)':
    qrandom.cpp:(.text._ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_[_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_]+0x143): undefined reference to `std::__throw_length_error(char const*)'
    /usr/bin/ld: /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(qthread.o): in function `QThreadCreateThread::run()':
    qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x72): undefined reference to `std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long, std::ratio<1l, 1l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x9f): undefined reference to `std::__exception_ptr::operator==(std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&)'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0xa9): undefined reference to `std::__exception_ptr::exception_ptr::~exception_ptr()'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x165): undefined reference to `std::__throw_future_error(int)'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x170): undefined reference to `std::__exception_ptr::exception_ptr::exception_ptr(std::__exception_ptr::exception_ptr const&)'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x178): undefined reference to `std::rethrow_exception(std::__exception_ptr::exception_ptr)'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x195): undefined reference to `std::__exception_ptr::exception_ptr::~exception_ptr()'
    /usr/bin/ld: /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(qthread_unix.o):(.data.rel.local.DW.ref._ZTIN10__cxxabiv115__forced_unwindE[DW.ref._ZTIN10__cxxabiv115__forced_unwindE]+0x0): undefined reference to `typeinfo for __cxxabiv1::__forced_unwind'
    /usr/bin/ld: /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(double-conversion.o): in function `bool double_conversion::(anonymous namespace)::ConsumeSubString<unsigned short const*>(unsigned short const**, unsigned short const*, char const*, bool)':
    double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKtEEbPT_S4_PKcb[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xc9): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKtEEbPT_S4_PKcb[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xd1): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKtEEbPT_S4_PKcb[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0x15d): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKtEEbPT_S4_PKcb[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0x165): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(double-conversion.o): in function `bool double_conversion::(anonymous namespace)::ConsumeSubString<char const*>(char const**, char const*, char const*, bool)':
    double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKcEEbPT_S4_S3_b[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0xc3): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKcEEbPT_S4_S3_b[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0xcb): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKcEEbPT_S4_S3_b[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x145): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKcEEbPT_S4_S3_b[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x14d): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(double-conversion.o): in function `double double_conversion::StringToDoubleConverter::StringToIeee<char const*>(char const*, int, bool, int*) const':
    double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x8da): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x8e2): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x92b): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x933): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: /home/ubuntu/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(double-conversion.o): in function `double double_conversion::StringToDoubleConverter::StringToIeee<unsigned short const*>(unsigned short const*, int, bool, int*) const':
    double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xa43): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xa4b): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xa94): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xa9c): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    
  8. ci: tsan gui 025e73813d
  9. MarcoFalke force-pushed on Apr 14, 2021
  10. MarcoFalke commented at 2:37 PM on April 14, 2021: member

    <details><summary>configure failure</summary>

    https://cirrus-ci.com/task/5353742854782976?logs=ci#L4555

    ...
    configure:28788: checking for Qt5ServiceSupport
    configure:28795: $PKG_CONFIG --exists --print-errors "${qt_lib_prefix}ServiceSupport"
    configure:28798: $? = 0
    configure:28812: $PKG_CONFIG --exists --print-errors "${qt_lib_prefix}ServiceSupport"
    configure:28815: $? = 0
    configure:28873: result: yes
    configure:28879: checking for Qt5XcbQpa
    configure:28886: $PKG_CONFIG --exists --print-errors "${qt_lib_prefix}XcbQpa"
    configure:28889: $? = 0
    configure:28903: $PKG_CONFIG --exists --print-errors "${qt_lib_prefix}XcbQpa"
    configure:28906: $? = 0
    configure:28964: result: yes
    configure:29449: checking for QMinimalIntegrationPlugin (-lqminimal)
    configure:29467: clang++ -stdlib=libc++ -std=c++17 -o conftest -fPIC -pipe -O2 -g -DQT_NETWORK_LIB -DQT_CORE_LIB -I/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/include/QtNetwork -I/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/include/QtCore -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/include/QtWidgets -I/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/include/QtGui -I/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/include/QtCore -DQT_GUI_LIB -DQT_CORE_LIB -I/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/include/QtGui -I/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/include/QtCore -DQT_CORE_LIB -I/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/include/QtCore  -I/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/include/ -DARENA_DEBUG -DDEBUG_LOCKORDER -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib  conftest.cpp -lqminimal -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -L//tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -L//tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5XcbQpa /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5ServiceSupport.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5ThemeSupport.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5FontDatabaseSupport.a -lfontconfig -lfreetype /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5EdidSupport.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libxcb-static.a -lxcb -lxkbcommon-x11 -lxkbcommon -ldl -lQt5ServiceSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5DBus /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5ThemeSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5FontDatabaseSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lfontconfig -lfreetype -lQt5Gui /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5EdidSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5ServiceSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5DBus /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -L//tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -L//tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5XcbQpa /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5ServiceSupport.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5ThemeSupport.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5FontDatabaseSupport.a -lfontconfig -lfreetype /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5EdidSupport.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libxcb-static.a -lxcb -lxkbcommon-x11 -lxkbcommon -ldl -lQt5ServiceSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5DBus /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5ThemeSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5FontDatabaseSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lfontconfig -lfreetype -lQt5Gui /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5EdidSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5ThemeSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5Gui /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -L//tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5FontDatabaseSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lfontconfig -lfreetype -lQt5Gui /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5FbSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5EventDispatcherSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5EdidSupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5DeviceDiscoverySupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5AccessibilitySupport /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5Network /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5Widgets /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5Gui /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib -lQt5Core -lpthread -lm /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl  -L/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/plugins/platforms  >&5
    /usr/bin/ld: /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a(qtextengine.o): in function `void std::vector<int, std::allocator<int> >::_M_realloc_insert<int const&>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int const&)':
    qtextengine.cpp:(.text._ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_[_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_]+0x16f): undefined reference to `std::__throw_length_error(char const*)'
    /usr/bin/ld: /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a(qtextengine.o): in function `QTextEngine::insertionPointsForLine(int)':
    qtextengine.cpp:(.text._ZN11QTextEngine22insertionPointsForLineEi+0x244): undefined reference to `std::__throw_length_error(char const*)'
    /usr/bin/ld: /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(qrandom.o): in function `QRandomGenerator::QRandomGenerator(unsigned int const*, unsigned int const*)':
    qrandom.cpp:(.text._ZN16QRandomGeneratorC2EPKjS1_+0x213): undefined reference to `std::__throw_length_error(char const*)'
    /usr/bin/ld: /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(qthread.o): in function `QThreadCreateThread::run()':
    qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x70): undefined reference to `std::__atomic_futex_unsigned_base::_M_futex_wait_until(unsigned int*, unsigned int, bool, std::chrono::duration<long, std::ratio<1l, 1l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x9b): undefined reference to `std::__exception_ptr::operator==(std::__exception_ptr::exception_ptr const&, std::__exception_ptr::exception_ptr const&)'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0xa5): undefined reference to `std::__exception_ptr::exception_ptr::~exception_ptr()'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x167): undefined reference to `std::__exception_ptr::exception_ptr::exception_ptr(std::__exception_ptr::exception_ptr const&)'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x16f): undefined reference to `std::rethrow_exception(std::__exception_ptr::exception_ptr)'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x179): undefined reference to `std::__throw_future_error(int)'
    /usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x196): undefined reference to `std::__exception_ptr::exception_ptr::~exception_ptr()'
    /usr/bin/ld: /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(qthread_unix.o):(.data.rel.local.DW.ref._ZTIN10__cxxabiv115__forced_unwindE[DW.ref._ZTIN10__cxxabiv115__forced_unwindE]+0x0): undefined reference to `typeinfo for __cxxabiv1::__forced_unwind'
    /usr/bin/ld: /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(double-conversion.o): in function `bool double_conversion::(anonymous namespace)::ConsumeSubString<unsigned short const*>(unsigned short const**, unsigned short const*, char const*, bool)':
    double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKtEEbPT_S4_PKcb[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xc3): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKtEEbPT_S4_PKcb[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xcb): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKtEEbPT_S4_PKcb[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0x14d): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKtEEbPT_S4_PKcb[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0x155): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(double-conversion.o): in function `bool double_conversion::(anonymous namespace)::ConsumeSubString<char const*>(char const**, char const*, char const*, bool)':
    double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKcEEbPT_S4_S3_b[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0xc3): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKcEEbPT_S4_S3_b[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0xcb): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKcEEbPT_S4_S3_b[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x14d): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKcEEbPT_S4_S3_b[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x155): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(double-conversion.o): in function `double double_conversion::StringToDoubleConverter::StringToIeee<char const*>(char const*, int, bool, int*) const':
    double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x9a4): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x9ac): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0xa9e): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0xaa6): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: /tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(double-conversion.o): in function `double double_conversion::StringToDoubleConverter::StringToIeee<unsigned short const*>(unsigned short const*, int, bool, int*) const':
    double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xb73): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xb7b): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xc6e): undefined reference to `std::locale::classic()'
    /usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xc76): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)'
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    configure:29467: $? = 1
    

    </details>

  11. MarcoFalke added the label Up for grabs on Apr 14, 2021
  12. MarcoFalke added the label Build system on Apr 14, 2021
  13. fanquake commented at 3:58 AM on June 28, 2021: member

    Going to close this for now, in favour of discussion / debugging in #22344, which is the same issue.

  14. fanquake closed this on Jun 28, 2021

  15. hebasto commented at 5:48 AM on August 27, 2021: member

    Accomplished in #22815.

  16. hebasto removed the label Up for grabs on Aug 27, 2021
  17. MarcoFalke deleted the branch on Aug 27, 2021
  18. MarcoFalke referenced this in commit 5d91133699 on Dec 30, 2021
  19. DrahtBot locked this on Aug 27, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-01 15:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me