Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtwayland/src/plugins/shellintegration/xdg-shell-v5/pregenerated/3rdparty/wayland-xdg-shell-unstable-v5-client-protocol_p.h:535:8: warning: type ‘struct xdg_surface_listener’ violates the C++ One Definition Rule [-Wodr]
- struct xdg_surface_listener {
- ^
- wayland-xdg-shell-client-protocol.h:791:8: note: a different type is defined in another translation unit
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtwayland/src/plugins/shellintegration/xdg-shell-v5/pregenerated/3rdparty/wayland-xdg-shell-unstable-v5-client-protocol_p.h:570:21: note: the first difference of corresponding definitions is field ‘configure’
- uint32_t serial);
- ^
- wayland-xdg-shell-client-protocol.h:818:21: note: a field of same name but different type is defined in another translation unit
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtwayland/src/plugins/shellintegration/xdg-shell-v5/pregenerated/3rdparty/wayland-xdg-shell-unstable-v5-client-protocol_p.h:535:8: note: type mismatch in parameter 2
- struct xdg_surface_listener {
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtwayland/src/plugins/shellintegration/xdg-shell-v5/pregenerated/3rdparty/wayland-xdg-shell-unstable-v5-client-protocol_p.h:55:8: note: type name ‘xdg_surface_v5’ should match type name ‘xdg_surface’
- struct xdg_surface_v5;
- ^
- ./wayland-xdg-shell-client-protocol.h:57:8: note: the incompatible type is defined here
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtwayland/src/plugins/shellintegration/xdg-shell-v5/pregenerated/3rdparty/wayland-xdg-shell-unstable-v5-client-protocol_p.h:1040:8: warning: type ‘struct xdg_popup_listener’ violates the C++ One Definition Rule [-Wodr]
- struct xdg_popup_listener {
- ^
- wayland-xdg-shell-client-protocol.h:1655:8: note: a different type is defined in another translation unit
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtwayland/src/plugins/shellintegration/xdg-shell-v5/pregenerated/3rdparty/wayland-xdg-shell-unstable-v5-client-protocol_p.h:1049:40: note: the first difference of corresponding definitions is field ‘popup_done’
- struct xdg_popup_v5 *xdg_popup_v5);
- ^
- wayland-xdg-shell-client-protocol.h:1676:20: note: a field with different name is defined in another translation unit
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtmultimedia/src/multimedia/audio/qaudiohelpers.cpp:79:7: warning: type ‘struct quint24’ violates the C++ One Definition Rule [-Wodr]
- class quint24: public Int24
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtGui/5.12.3/QtGui/private/../../../../../src/gui/painting/qdrawhelper_p.h:871:8: note: a type with different bases is defined in another translation unit
- struct quint24 {
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/plugins/imageformats/ico/qicohandler.cpp:95:3: warning: type ‘struct BMP_INFOHDR’ violates the C++ One Definition Rule [-Wodr]
- } BMP_INFOHDR ,*LPBMP_INFOHDR;
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtGui/5.12.3/QtGui/private/../../../../../src/gui/image/qbmphandler_p.h:69:8: note: a different type is defined in another translation unit
- struct BMP_INFOHDR { // BMP information header
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/plugins/imageformats/ico/qicohandler.cpp:84:16: note: the first difference of corresponding definitions is field ‘biSize’
- quint32_le biSize; // size of this struct
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtGui/5.12.3/QtGui/private/../../../../../src/gui/image/qbmphandler_p.h:70:13: note: a field of same name but different type is defined in another translation unit
- qint32 biSize; // size of this struct
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtCore/../../src/corelib/global/qendian.h:426:29: note: type ‘struct quint32_le’ should match type ‘qint32’
- typedef QLEInteger<quint32> quint32_le;
- ^
- /usr/include/net/if.h:136:7: note: type ‘char’ should match type ‘void’
- {
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtCore/5.12.3/QtCore/private/../../../../../src/corelib/tools/qharfbuzz_p.h:165:16: warning: type ‘struct HB_FaceRec_’ violates the C++ One Definition Rule [-Wodr]
- typedef struct HB_FaceRec_ {
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/3rdparty/harfbuzz/src/harfbuzz-shaper.h:191:16: note: a different type is defined in another translation unit
- typedef struct HB_FaceRec_ {
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtCore/5.12.3/QtCore/private/../../../../../src/corelib/tools/qharfbuzz_p.h:168:13: note: the first difference of corresponding definitions is field ‘gdef’
- HB_GDEF gdef;
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/3rdparty/harfbuzz/src/harfbuzz-shaper.h:194:13: note: a field of same name but different type is defined in another translation unit
- HB_GDEF gdef;
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtCore/5.12.3/QtCore/private/../../../../../src/corelib/tools/qharfbuzz_p.h:240:8: warning: type ‘struct HB_ShaperItem_’ violates the C++ One Definition Rule [-Wodr]
- struct HB_ShaperItem_ {
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/3rdparty/harfbuzz/src/harfbuzz-shaper.h:250:8: note: a different type is defined in another translation unit
- struct HB_ShaperItem_ {
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtCore/5.12.3/QtCore/private/../../../../../src/corelib/tools/qharfbuzz_p.h:245:13: note: the first difference of corresponding definitions is field ‘face’
- HB_Face face; /* input: the shaper state; current script, access to the OpenType tables , etc. */
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/3rdparty/harfbuzz/src/harfbuzz-shaper.h:255:13: note: a field of same name but different type is defined in another translation unit
- HB_Face face; /* input: the shaper state; current script, access to the OpenType tables , etc. */
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtCore/5.12.3/QtCore/private/../../../../../src/corelib/tools/qharfbuzz_p.h:349:23: warning: ‘qHBLoadFace’ violates the C++ One Definition Rule [-Wodr]
- Q_CORE_EXPORT HB_Face qHBLoadFace(HB_Face face);
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/corelib/tools/qharfbuzz.cpp:99:9: note: return value type mismatch
- HB_Face qHBLoadFace(HB_Face face)
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/corelib/tools/qharfbuzz.cpp:99:9: note: ‘qHBLoadFace’ was previously declared here
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtCore/5.12.3/QtCore/private/../../../../../src/corelib/tools/qharfbuzz_p.h:347:23: warning: ‘qHBNewFace’ violates the C++ One Definition Rule [-Wodr]
- Q_CORE_EXPORT HB_Face qHBNewFace(void *font, HB_GetFontTableFunc tableFunc);
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/corelib/tools/qharfbuzz.cpp:94:9: note: return value type mismatch
- HB_Face qHBNewFace(void *font, HB_GetFontTableFunc tableFunc)
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/corelib/tools/qharfbuzz.cpp:94:9: note: ‘qHBNewFace’ was previously declared here
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/include/QtCore/5.12.3/QtCore/private/../../../../../src/corelib/tools/qharfbuzz_p.h:348:20: warning: ‘qHBFreeFace’ violates the C++ One Definition Rule [-Wodr]
- Q_CORE_EXPORT void qHBFreeFace(HB_Face);
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/corelib/tools/qharfbuzz.cpp:104:6: note: type mismatch in parameter 1
- void qHBFreeFace(HB_Face face)
- ^
- /home/skyweb/Qt/5.12.3/qt-everywhere-src-5.12.3/qtbase/src/corelib/tools/qharfbuzz.cpp:104:6: note: ‘qHBFreeFace’ was previously declared here
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement