Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-77890

qtcore link failure about missing pcre2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P0: Blocker
    • 5.14.0 Alpha
    • 5.14.0 Alpha
    • Build System
    • None
    • Android
    • c28b881c98fadcd3415370fad2525b558f6b03e4 (qt/qtbase/5.14)

    Description

      https://codereview.qt-project.org/c/qt/qt5/+/271215 Update submodules on '5.14' in qt5

      http://coin/coin/integration/qt/qt5/tasks/1566968782 https://testresults.qt.io/coin/integration/qt/qt5/tasks/1566968782

      https://testresults.qt.io/coin/logview/qt/qtbase/f156b1f0d4c779116a6d9d5fe10c0236aef966f2/MacOSMacOS_10_13x86_64AndroidAndroid_ANYarm64Clangqtci-macos-10.13-x86_64-2-49d139DisableTests/f624b72490d8e7c7b0621a87d1fbd80455cbe036/build_1566968925 http://coin/coin/api/results/qt/qtbase/f156b1f0d4c779116a6d9d5fe10c0236aef966f2/MacOSMacOS_10_13x86_64AndroidAndroid_ANYx86Clangqtci-macos-10.13-x86_64-2-49d139DisableTests/92da21bcd226ebc1a80ff19f2affc23fa3c023b7/build_1566968926/log.txt.gz

      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::cleanCompiledPattern(): error: undefined reference to 'pcre2_code_free_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::compilePattern(): error: undefined reference to 'pcre2_compile_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::optimizePattern(): error: undefined reference to 'pcre2_jit_compile_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::getPatternInfo(): error: undefined reference to 'pcre2_pattern_info_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::getPatternInfo(): error: undefined reference to 'pcre2_pattern_info_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::getPatternInfo(): error: undefined reference to 'pcre2_config_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::getPatternInfo(): error: undefined reference to 'pcre2_pattern_info_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::captureIndexForName(QStringView) const: error: undefined reference to 'pcre2_substring_number_from_name_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::doMatch(QString const&, int, int, int, QRegularExpression::MatchType, QFlags<QRegularExpression::MatchOption>, QRegularExpressionPrivate::CheckSubjectStringOption, QRegularExpressionMatchPrivate const*) const: error: undefined reference to 'pcre2_match_context_create_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::doMatch(QString const&, int, int, int, QRegularExpression::MatchType, QFlags<QRegularExpression::MatchOption>, QRegularExpressionPrivate::CheckSubjectStringOption, QRegularExpressionMatchPrivate const*) const: error: undefined reference to 'pcre2_jit_stack_assign_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::doMatch(QString const&, int, int, int, QRegularExpression::MatchType, QFlags<QRegularExpression::MatchOption>, QRegularExpressionPrivate::CheckSubjectStringOption, QRegularExpressionMatchPrivate const*) const: error: undefined reference to 'pcre2_match_data_create_from_pattern_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::doMatch(QString const&, int, int, int, QRegularExpression::MatchType, QFlags<QRegularExpression::MatchOption>, QRegularExpressionPrivate::CheckSubjectStringOption, QRegularExpressionMatchPrivate const*) const: error: undefined reference to 'pcre2_get_ovector_pointer_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::doMatch(QString const&, int, int, int, QRegularExpression::MatchType, QFlags<QRegularExpression::MatchOption>, QRegularExpressionPrivate::CheckSubjectStringOption, QRegularExpressionMatchPrivate const*) const: error: undefined reference to 'pcre2_pattern_info_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::doMatch(QString const&, int, int, int, QRegularExpression::MatchType, QFlags<QRegularExpression::MatchOption>, QRegularExpressionPrivate::CheckSubjectStringOption, QRegularExpressionMatchPrivate const*) const: error: undefined reference to 'pcre2_match_data_free_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpressionPrivate::doMatch(QString const&, int, int, int, QRegularExpression::MatchType, QFlags<QRegularExpression::MatchOption>, QRegularExpressionPrivate::CheckSubjectStringOption, QRegularExpressionMatchPrivate const*) const: error: undefined reference to 'pcre2_match_context_free_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function safe_pcre2_match_16(pcre2_real_code_16 const*, unsigned short const*, int, int, int, pcre2_real_match_data_16*, pcre2_real_match_context_16*): error: undefined reference to 'pcre2_match_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function safe_pcre2_match_16(pcre2_real_code_16 const*, unsigned short const*, int, int, int, pcre2_real_match_data_16*, pcre2_real_match_context_16*): error: undefined reference to 'pcre2_match_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QRegularExpression::errorString() const: error: undefined reference to 'pcre2_get_error_message_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QPcreJitStackPointer::~QPcreJitStackPointer(): error: undefined reference to 'pcre2_jit_stack_free_16'
      agent:2019/08/28 05:19:13 build.go:215: .obj/x86/qregularexpression.o:qregularexpression.cpp:function QPcreJitStackPointer::QPcreJitStackPointer(): error: undefined reference to 'pcre2_jit_stack_create_16'
      agent:2019/08/28 05:19:13 build.go:215: clang++: error: linker command failed with exit code 1 (use -v to see invocation)
      agent:2019/08/28 05:19:13 build.go:215: make[3]: *** [../../lib/libQt5Core_x86.so] Error 1
      agent:2019/08/28 05:19:13 build.go:215: make[2]: *** [x86-all] Error 2
      

      Attachments

        For Gerrit Dashboard: QTBUG-77890
        # Subject Branch Project Status CR V

        Activity

          People

            taipan BogDan Vatra
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes