octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #57225] build errors with Qt 5.4 in libgui


From: A.R. Burgers
Subject: [Octave-bug-tracker] [bug #57225] build errors with Qt 5.4 in libgui
Date: Wed, 13 Nov 2019 14:53:21 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763

URL:
  <https://savannah.gnu.org/bugs/?57225>

                 Summary: build errors with Qt 5.4 in libgui
                 Project: GNU Octave
            Submitted by: arb
            Submitted on: Wed 13 Nov 2019 07:53:20 PM UTC
                Category: Interpreter
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: GNU/Linux

    _______________________________________________________

Details:

the bug reported in bug#57203 has been fixed, but now there is a new one:


  CXX      libgui/src/libgui_src_libgui_src_la-workspace-view.lo              
                   
In file included from
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qcoreapplication.h:37,
                 from
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtWidgets/qapplication.h:37,
                 from
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtWidgets/QApplication:1,
                 from ../octave/libgui/src/workspace-view.cc:28:
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qmetatype.h: In
instantiation of 'constexpr int qMetaTypeId() [with T = Qt::SortOrder]':
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qvariant.h:684:43:  
required from 'static T QtPrivate::QVariantValueHelper<T>::metaType(const
QVariant&) [with T = Qt::SortOrder]'
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qvariant.h:105:37:  
required from 'static ReturnType QtPrivate::MetaTypeInvoker<Derived, Argument,
ReturnType>::invoke(Argument) [with Derived =
QtPrivate::QVariantValueHelper<Qt::SortOrder>; Argument = const QVariant&;
ReturnType = Qt::SortOrder]'
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qvariant.h:823:62:  
required from 'T qvariant_cast(const QVariant&) [with T = Qt::SortOrder]'
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qvariant.h:343:30:  
required from 'T QVariant::value() const [with T = Qt::SortOrder]'
../octave/libgui/src/workspace-view.cc:133:66:   required from here
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qglobal.h:684:61: error:
static assertion failed: Type is not registered, please use the
Q_DECLARE_METATYPE macro to make it known to Qt's meta-object system
 #define Q_STATIC_ASSERT_X(Condition, Message) static_assert(bool(Condition),
Message)
                                                             ^~~~~~~~~~~~~~~
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qmetatype.h:1648:5: note:
in expansion of macro 'Q_STATIC_ASSERT_X'
     Q_STATIC_ASSERT_X(QMetaTypeId2<T>::Defined, "Type is not registered,
please use the Q_DECLARE_METATYPE macro to make it known to Qt's meta-object
system");
     ^~~~~~~~~~~~~~~~~
In file included from
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qobject.h:48,
                 from
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qcoreapplication.h:40,
                 from
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtWidgets/qapplication.h:37,
                 from
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtWidgets/QApplication:1,
                 from ../octave/libgui/src/workspace-view.cc:28:
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qmetatype.h: In
instantiation of 'static constexpr int QMetaTypeId2<T>::qt_metatype_id() [with
T = Qt::SortOrder]':
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qmetatype.h:1649:43:  
required from 'constexpr int qMetaTypeId() [with T = Qt::SortOrder]'
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qvariant.h:684:43:  
required from 'static T QtPrivate::QVariantValueHelper<T>::metaType(const
QVariant&) [with T = Qt::SortOrder]'
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qvariant.h:105:37:  
required from 'static ReturnType QtPrivate::MetaTypeInvoker<Derived, Argument,
ReturnType>::invoke(Argument) [with Derived =
QtPrivate::QVariantValueHelper<Qt::SortOrder>; Argument = const QVariant&;
ReturnType = Qt::SortOrder]'
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qvariant.h:823:62:  
required from 'T qvariant_cast(const QVariant&) [with T = Qt::SortOrder]'
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qvariant.h:343:30:  
required from 'T QVariant::value() const [with T = Qt::SortOrder]'
../octave/libgui/src/workspace-view.cc:133:66:   required from here
/apps/shared/burgersar/Qt/5.4/gcc_64/include/QtCore/qmetatype.h:1509:96:
error: 'qt_metatype_id' is not a member of 'QMetaTypeId<Qt::SortOrder>'
     static inline Q_DECL_CONSTEXPR int qt_metatype_id() { return
QMetaTypeId<T>::qt_metatype_id(); }





    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?57225>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]