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

qgregoriancalendar undefined reference to `QCalendarBackend::dateTimeToString(QStringView, QDateTime const&, QDate const&, QTime const&, QLocale const&) const'

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • P2: Important
    • None
    • 6.0.0
    • None
    • Linux/Wayland

    Description

      With latest commit qt couldnt be complete its compiling :

      + cd qtbase
      + /home/usta/kde/qt5/qtbase/configure -top-level -prefix /home/usta/kde/qt5/qtbase -opensource -confirm-license -nomake tests -nomake examples -dbus -no-separate-debug-info -debug -c++std c++2a -journald --verbose
      <srcbase> = /home/usta/kde/qt5/qtbase 
      <bldbase> = /home/usta/kde/qt5/qtbase 
      <outbase> = /home/usta/kde/qt5/qtbase 
      Creating qmake...
      g++ -o "../bin/qmake" main.o meta.o option.o project.o property.o ioutils.o proitems.o qmakebuiltins.o qmakeevaluator.o qmakeglobals.o qmakeparser.o qmakevfs.o pbuilder_pbx.o makefile.o makefiledeps.o metamakefile.o projectgenerator.o unixmake2.o unixmake.o mingw_make.o msbuild_objectmodel.o msvc_nmake.o msvc_objectmodel.o msvc_vcproj.o msvc_vcxproj.o winmakefile.o xmloutput.o qutfcodec.o qendian.o qglobal.o qlogging.o qmalloc.o qnumeric.o qoperatingsystemversion.o qrandom.o qabstractfileengine.o qbuffer.o qdatastream.o qdebug.o qdir.o qdiriterator.o qfile.o qfiledevice.o qfileinfo.o qfilesystemengine.o qfilesystementry.o qfsfileengine.o qfsfileengine_iterator.o qiodevice.o qsettings.o qtemporaryfile.o qtextstream.o qcborstreamwriter.o qcborvalue.o qjsoncbor.o qjsonarray.o qjsondocument.o qjsonobject.o qjsonparser.o qjsonvalue.o qmetatype.o qsystemerror.o qvariant.o quuid.o qarraydata.o qbitarray.o qbytearray.o qbytearraylist.o qbytearraymatcher.o qcalendar.o qgregoriancalendar.o qromancalendar.o qcryptographichash.o qdatetime.o qhash.o qlocale.o qlocale_tools.o qmap.o qregexp.o qringbuffer.o qstringbuilder.o qstring.o qstringlist.o qversionnumber.o qvsnprintf.o qxmlstream.o qxmlutils.o qcore_unix.o qfilesystemengine_unix.o qfilesystemiterator_unix.o qfsfileengine_unix.o qlocale_unix.o  qlibraryinfo.o   -Wl,--gc-sections
      /usr/bin/ld: meta.o: in function `QMapData<ProKey, ProStringList>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: meta.o: in function `QMapData<ProKey, ProStringList>::createNode(ProKey const&, ProStringList const&, QMapNode<ProKey, ProStringList>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: option.o: in function `Option::init(int, char**)':
      /home/usta/kde/qt5/qtbase/qmake/option.cpp:342: undefined reference to `QString::split(QString const&, QString::SplitBehavior, Qt::CaseSensitivity) const'
      /usr/bin/ld: pbuilder_pbx.o: in function `ProjectBuilderMakefileGenerator::writeSubDirs(QTextStream&)':
      /home/usta/kde/qt5/qtbase/qmake/generators/mac/pbuilder_pbx.cpp:167: undefined reference to `QString::split(QString const&, QString::SplitBehavior, Qt::CaseSensitivity) const'
      /usr/bin/ld: /home/usta/kde/qt5/qtbase/qmake/generators/mac/pbuilder_pbx.cpp:174: undefined reference to `QString::split(QString const&, QString::SplitBehavior, Qt::CaseSensitivity) const'
      /usr/bin/ld: pbuilder_pbx.o: in function `ProjectBuilderMakefileGenerator::writeMakeParts(QTextStream&)':
      /home/usta/kde/qt5/qtbase/qmake/generators/mac/pbuilder_pbx.cpp:695: undefined reference to `QString::split(QString const&, QString::SplitBehavior, Qt::CaseSensitivity) const'
      /usr/bin/ld: /home/usta/kde/qt5/qtbase/qmake/generators/mac/pbuilder_pbx.cpp:707: undefined reference to `QString::split(QString const&, QString::SplitBehavior, Qt::CaseSensitivity) const'
      /usr/bin/ld: pbuilder_pbx.o:/home/usta/kde/qt5/qtbase/qmake/generators/mac/pbuilder_pbx.cpp:1167: more undefined references to `QString::split(QString const&, QString::SplitBehavior, Qt::CaseSensitivity) const' follow
      /usr/bin/ld: pbuilder_pbx.o: in function `ProjectBuilderMakefileGenerator::findProgram(ProString const&)':
      /home/usta/kde/qt5/qtbase/qmake/generators/mac/pbuilder_pbx.cpp:1852: undefined reference to `QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const'
      /usr/bin/ld: pbuilder_pbx.o: in function `QMapData<QString, QVariant>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: pbuilder_pbx.o: in function `QMapData<QString, QVariant>::createNode(QString const&, QVariant const&, QMapNode<QString, QVariant>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: pbuilder_pbx.o: in function `QMapData<QString, ProStringList>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: pbuilder_pbx.o: in function `QMapData<QString, QString>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: pbuilder_pbx.o: in function `QMapData<QString, QString>::createNode(QString const&, QString const&, QMapNode<QString, QString>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: pbuilder_pbx.o: in function `QMapData<ProString, ProStringList>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: pbuilder_pbx.o: in function `QMapData<QString, ProStringList>::createNode(QString const&, ProStringList const&, QMapNode<QString, ProStringList>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: pbuilder_pbx.o: in function `QMapData<ProString, ProStringList>::createNode(ProString const&, ProStringList const&, QMapNode<ProString, ProStringList>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: unixmake.o: in function `UnixMakefileGenerator::init()':
      /home/usta/kde/qt5/qtbase/qmake/generators/unix/unixmake.cpp:66: undefined reference to `QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const'
      /usr/bin/ld: msbuild_objectmodel.o: in function `QMapData<QString, VCFilterFile>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: msbuild_objectmodel.o: in function `QMapData<QString, VCFilterFile>::createNode(QString const&, VCFilterFile const&, QMapNode<QString, VCFilterFile>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: msbuild_objectmodel.o: in function `QMapData<QString, XTreeNode*>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: msbuild_objectmodel.o: in function `QMapData<QString, XTreeNode*>::createNode(QString const&, XTreeNode* const&, QMapNode<QString, XTreeNode*>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: msvc_objectmodel.o: in function `VCToolBase::fixCommandLine(QString const&)':
      /home/usta/kde/qt5/qtbase/qmake/generators/win32/msvc_objectmodel.cpp:324: undefined reference to `QString::split(QRegExp const&, QString::SplitBehavior) const'
      /usr/bin/ld: msvc_objectmodel.o: in function `VCLinkerTool::parseOption(char const*)':
      /home/usta/kde/qt5/qtbase/qmake/generators/win32/msvc_objectmodel.cpp:1521: undefined reference to `QString::split(QString const&, QString::SplitBehavior, Qt::CaseSensitivity) const'
      /usr/bin/ld: /home/usta/kde/qt5/qtbase/qmake/generators/win32/msvc_objectmodel.cpp:1700: undefined reference to `QString::split(QString const&, QString::SplitBehavior, Qt::CaseSensitivity) const'
      /usr/bin/ld: /home/usta/kde/qt5/qtbase/qmake/generators/win32/msvc_objectmodel.cpp:1716: undefined reference to `QString::split(QString const&, QString::SplitBehavior, Qt::CaseSensitivity) const'
      /usr/bin/ld: msvc_objectmodel.o: in function `QMapData<QString, TreeNode*>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: msvc_objectmodel.o: in function `QMapData<QString, TreeNode*>::createNode(QString const&, TreeNode* const&, QMapNode<QString, TreeNode*>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: qsettings.o: in function `QMapData<QSettingsKey, QByteArray>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: qsettings.o: in function `QMapData<QSettingsKey, QVariant>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: qsettings.o: in function `QMapData<QSettingsKey, QVariant>::createNode(QSettingsKey const&, QVariant const&, QMapNode<QSettingsKey, QVariant>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: qsettings.o: in function `QMapData<QSettingsIniKey, QVariant>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: qsettings.o: in function `QMapData<QString, QSettingsIniSection>::destroy()':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:246: undefined reference to `QMapDataBase::freeTree(QMapNodeBase*, int)'
      /usr/bin/ld: qsettings.o: in function `QMapData<QSettingsKey, QByteArray>::createNode(QSettingsKey const&, QByteArray const&, QMapNode<QSettingsKey, QByteArray>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: qsettings.o: in function `QMapData<QString, QSettingsIniSection>::createNode(QString const&, QSettingsIniSection const&, QMapNode<QString, QSettingsIniSection>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: qsettings.o: in function `QMapData<QSettingsIniKey, QVariant>::createNode(QSettingsIniKey const&, QVariant const&, QMapNode<QSettingsIniKey, QVariant>*, bool)':
      /home/usta/kde/qt5/qtbase/qmake/../include/QtCore/../../src/corelib/tools/qmap.h:222: undefined reference to `QMapDataBase::createNode(int, int, QMapNodeBase*, bool)'
      /usr/bin/ld: qgregoriancalendar.o:(.rodata._ZTV18QGregorianCalendar[_ZTV18QGregorianCalendar]+0xd0): undefined reference to `QCalendarBackend::dateTimeToString(QStringView, QDateTime const&, QDate const&, QTime const&, QLocale const&) const'
      collect2: error: ld returned 1 exit status
      gmake: *** [Makefile:193: ../bin/qmake] Error 1
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qtbuildsystem Qt Build System Team
            usta Ömer Fadıl USTA
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes