build: configure doesn’t pickup Qt if depends is built against libc++ #22344

issue hebasto openend this issue on June 26, 2021
  1. hebasto commented at 5:04 am on June 26, 2021: member

    On Linux, using the master branch (3e306ee1d5c79eda64eb991fb2696bf530f0b30d) or the 0.21 one (926f76cb205ce9ef085f4945cdb439746b140414), after building depends against libc++:

    0$ make -j 9 -C depends CC=clang CXX='clang++ -stdlib=libc++'
    

    configuring with

    0$ ./autogen.sh && CONFIG_SITE=$PWD/depends/x86_64-pc-linux-gnu/share/config.site ./configure -q CC=clang CXX='clang++ -stdlib=libc++'
    

    fails to pick up the Qt package.

    This issue prevents TSAN from being enabled for GUI builds (see #19162).

  2. hebasto added the label Bug on Jun 26, 2021
  3. hebasto added the label Linux/Unix on Jun 26, 2021
  4. hebasto added the label Build system on Jun 26, 2021
  5. fanquake commented at 1:00 am on June 28, 2021: member
    What is the actual error?
  6. hebasto commented at 3:23 am on June 28, 2021: member

    From config.log:

      0configure:25012: checking for QMinimalIntegrationPlugin (-lqminimal)
      1configure:25030: clang++ -stdlib=libc++ -std=c++17 -o conftest -fPIC -pipe -O2  -DQT_NETWORK_LIB -DQT_CORE_LIB -I/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/include/QtNetwork -I/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/include/QtCore -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/include/QtWidgets -I/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/include/QtGui -I/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/include/QtCore -DQT_GUI_LIB -DQT_CORE_LIB -I/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/include/QtGui -I/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/include/QtCore -DQT_CORE_LIB -I/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/include/QtCore  -I/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/include/  -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib  conftest.cpp -lqminimal -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -L//home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -L//home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5XcbQpa /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5ServiceSupport.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5ThemeSupport.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5FontDatabaseSupport.a -lfontconfig -lfreetype /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5EdidSupport.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libxcb-static.a -lxcb -lxkbcommon-x11 -lxkbcommon -ldl -lQt5ServiceSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5DBus /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5ThemeSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5FontDatabaseSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lfontconfig -lfreetype -lQt5Gui /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5EdidSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5ServiceSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5DBus /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -L//home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -L//home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5XcbQpa /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5ServiceSupport.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5ThemeSupport.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5FontDatabaseSupport.a -lfontconfig -lfreetype /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5EdidSupport.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libxcb-static.a -lxcb -lxkbcommon-x11 -lxkbcommon -ldl -lQt5ServiceSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5DBus /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5ThemeSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5FontDatabaseSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lfontconfig -lfreetype -lQt5Gui /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5EdidSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5ThemeSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5DBus.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5Gui /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -L//home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5FontDatabaseSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lfontconfig -lfreetype -lQt5Gui /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5FbSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5EventDispatcherSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5EdidSupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5DeviceDiscoverySupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5AccessibilitySupport /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5Network /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5Widgets /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread -lQt5Gui /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5Gui /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -lpthread /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtlibpng.a /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtharfbuzz.a -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib -lQt5Core -lpthread -lm /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libqtpcre2.a -ldl  -L/home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/plugins/platforms  >&5
      2/usr/bin/ld: /home/hebasto/GitHub/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&)':
      3qtextengine.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*)'
      4/usr/bin/ld: /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Gui.a(qtextengine.o): in function `QTextEngine::insertionPointsForLine(int)':
      5qtextengine.cpp:(.text._ZN11QTextEngine22insertionPointsForLineEi+0x239): undefined reference to `std::__throw_length_error(char const*)'
      6/usr/bin/ld: /home/hebasto/GitHub/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&&)':
      7qrandom.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*)'
      8/usr/bin/ld: /home/hebasto/GitHub/bitcoin/depends/x86_64-pc-linux-gnu/lib/libQt5Core.a(qthread.o): in function `QThreadCreateThread::run()':
      9qthread.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> >)'
     10/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&)'
     11/usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0xa9): undefined reference to `std::__exception_ptr::exception_ptr::~exception_ptr()'
     12/usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x165): undefined reference to `std::__throw_future_error(int)'
     13/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&)'
     14/usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x178): undefined reference to `std::rethrow_exception(std::__exception_ptr::exception_ptr)'
     15/usr/bin/ld: qthread.cpp:(.text._ZN19QThreadCreateThread3runEv[_ZN19QThreadCreateThread3runEv]+0x195): undefined reference to `std::__exception_ptr::exception_ptr::~exception_ptr()'
     16/usr/bin/ld: /home/hebasto/GitHub/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'
     17/usr/bin/ld: /home/hebasto/GitHub/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)':
     18double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKtEEbPT_S4_PKcb[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xc9): undefined reference to `std::locale::classic()'
     19/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&)'
     20/usr/bin/ld: double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKtEEbPT_S4_PKcb[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0x15d): undefined reference to `std::locale::classic()'
     21/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&)'
     22/usr/bin/ld: /home/hebasto/GitHub/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)':
     23double-conversion.cc:(.text._ZN17double_conversion12_GLOBAL__N_1L16ConsumeSubStringIPKcEEbPT_S4_S3_b[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0xc3): undefined reference to `std::locale::classic()'
     24/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&)'
     25/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()'
     26/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&)'
     27/usr/bin/ld: /home/hebasto/GitHub/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':
     28double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x8da): undefined reference to `std::locale::classic()'
     29/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&)'
     30/usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKcEEdT_ibPi]+0x92b): undefined reference to `std::locale::classic()'
     31/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&)'
     32/usr/bin/ld: /home/hebasto/GitHub/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':
     33double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xa43): undefined reference to `std::locale::classic()'
     34/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&)'
     35/usr/bin/ld: double-conversion.cc:(.text._ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi[_ZNK17double_conversion23StringToDoubleConverter12StringToIeeeIPKtEEdT_ibPi]+0xa94): undefined reference to `std::locale::classic()'
     36/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&)'
     37clang: error: linker command failed with exit code 1 (use -v to see invocation)
     38configure:25030: $? = 1
     39configure: failed program was:
     40| /* confdefs.h */
     41| #define PACKAGE_NAME "Bitcoin Core"
     42| #define PACKAGE_TARNAME "bitcoin"
     43| #define PACKAGE_VERSION "21.99.0"
     44| #define PACKAGE_STRING "Bitcoin Core 21.99.0"
     45| #define PACKAGE_BUGREPORT "https://github.com/bitcoin/bitcoin/issues"
     46| #define PACKAGE_URL "https://bitcoincore.org/"
     47| #define HAVE_CXX17 1
     48| #define STDC_HEADERS 1
     49| #define HAVE_SYS_TYPES_H 1
     50| #define HAVE_SYS_STAT_H 1
     51| #define HAVE_STDLIB_H 1
     52| #define HAVE_STRING_H 1
     53| #define HAVE_MEMORY_H 1
     54| #define HAVE_STRINGS_H 1
     55| #define HAVE_INTTYPES_H 1
     56| #define HAVE_STDINT_H 1
     57| #define HAVE_UNISTD_H 1
     58| #define HAVE_DLFCN_H 1
     59| #define LT_OBJDIR ".libs/"
     60| #define USE_ASM 1
     61| #define ENABLE_SSE41 1
     62| #define ENABLE_AVX2 1
     63| #define ENABLE_SHANI 1
     64| #define HAVE___INT128 1
     65| #define HAVE_PTHREAD_PRIO_INHERIT 1
     66| #define HAVE_PTHREAD 1
     67| #define HAVE_DECL_STRERROR_R 1
     68| #define HAVE_STRERROR_R 1
     69| #define STRERROR_R_CHAR_P 1
     70| #define HAVE_ENDIAN_H 1
     71| #define HAVE_BYTESWAP_H 1
     72| #define HAVE_STDIO_H 1
     73| #define HAVE_STDLIB_H 1
     74| #define HAVE_UNISTD_H 1
     75| #define HAVE_STRINGS_H 1
     76| #define HAVE_SYS_TYPES_H 1
     77| #define HAVE_SYS_STAT_H 1
     78| #define HAVE_SYS_SELECT_H 1
     79| #define HAVE_SYS_PRCTL_H 1
     80| #define HAVE_SYS_SYSCTL_H 1
     81| #define HAVE_DECL_GETIFADDRS 1
     82| #define HAVE_DECL_FREEIFADDRS 1
     83| #define HAVE_DECL_STRNLEN 1
     84| #define HAVE_DECL_FORK 1
     85| #define HAVE_DECL_SETSID 1
     86| #define HAVE_DECL_PIPE2 1
     87| #define HAVE_DECL_LE16TOH 1
     88| #define HAVE_DECL_LE32TOH 1
     89| #define HAVE_DECL_LE64TOH 1
     90| #define HAVE_DECL_HTOLE16 1
     91| #define HAVE_DECL_HTOLE32 1
     92| #define HAVE_DECL_HTOLE64 1
     93| #define HAVE_DECL_BE16TOH 1
     94| #define HAVE_DECL_BE32TOH 1
     95| #define HAVE_DECL_BE64TOH 1
     96| #define HAVE_DECL_HTOBE16 1
     97| #define HAVE_DECL_HTOBE32 1
     98| #define HAVE_DECL_HTOBE64 1
     99| #define HAVE_DECL_BSWAP_16 1
    100| #define HAVE_DECL_BSWAP_32 1
    101| #define HAVE_DECL_BSWAP_64 1
    102| #define HAVE_BUILTIN_CLZL 1
    103| #define HAVE_BUILTIN_CLZLL 1
    104| #define HAVE_MALLOC_INFO 1
    105| #define HAVE_MALLOPT_ARENA_MAX 1
    106| #define HAVE_POSIX_FALLOCATE 1
    107| #define HAVE_DEFAULT_VISIBILITY_ATTRIBUTE 1
    108| #define HAVE_THREAD_LOCAL 1
    109| #define HAVE_GMTIME_R 1
    110| #define HAVE_SYS_GETRANDOM 1
    111| #define HAVE_GETENTROPY 1
    112| #define HAVE_GETENTROPY_RAND 1
    113| #define HAVE_FDATASYNC 1
    114| #define HAVE_O_CLOEXEC 1
    115| #define HAVE_WEAK_GETAUXVAL 1
    116| #define HAVE_STD__SYSTEM 1
    117| #define HAVE_SYSTEM HAVE_STD__SYSTEM || HAVE_WSYSTEM
    118| #define QT_STATICPLUGIN 1
    119| /* end confdefs.h.  */
    120| 
    121|       #include <QtPlugin>
    122|       Q_IMPORT_PLUGIN(QMinimalIntegrationPlugin)
    123| 
    124| int
    125| main ()
    126| {
    127| 
    128|   ;
    129|   return 0;
    130| }
    131configure:25034: result: no
    132configure:25044: error: QMinimalIntegrationPlugin not found.
    
  7. fanquake commented at 3:25 am on June 28, 2021: member
    Ok. This is a duplicate of the issue in #19162.
  8. fanquake closed this on Dec 30, 2021

  9. sidhujag referenced this in commit 4975b13579 on Dec 30, 2021
  10. PastaPastaPasta referenced this in commit 86c0067754 on Apr 7, 2022
  11. PastaPastaPasta referenced this in commit 015034a31d on Apr 11, 2022
  12. gades referenced this in commit 5031959363 on May 12, 2022
  13. DrahtBot locked this on Dec 30, 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: 2024-12-21 15:12 UTC

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