Advertisement
Guest User

Untitled

a guest
Apr 26th, 2019
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.20 KB | None | 0 0
  1. /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]
  2. struct xdg_surface_listener {
  3. ^
  4. wayland-xdg-shell-client-protocol.h:791:8: note: a different type is defined in another translation unit
  5. /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’
  6. uint32_t serial);
  7. ^
  8. wayland-xdg-shell-client-protocol.h:818:21: note: a field of same name but different type is defined in another translation unit
  9. /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
  10. struct xdg_surface_listener {
  11. ^
  12. /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’
  13. struct xdg_surface_v5;
  14. ^
  15. ./wayland-xdg-shell-client-protocol.h:57:8: note: the incompatible type is defined here
  16. /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]
  17. struct xdg_popup_listener {
  18. ^
  19. wayland-xdg-shell-client-protocol.h:1655:8: note: a different type is defined in another translation unit
  20. /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’
  21. struct xdg_popup_v5 *xdg_popup_v5);
  22. ^
  23. wayland-xdg-shell-client-protocol.h:1676:20: note: a field with different name is defined in another translation unit
  24. /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]
  25. class quint24: public Int24
  26. ^
  27. /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
  28. struct quint24 {
  29. ^
  30. /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]
  31. } BMP_INFOHDR ,*LPBMP_INFOHDR;
  32. ^
  33. /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
  34. struct BMP_INFOHDR { // BMP information header
  35. ^
  36. /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’
  37. quint32_le biSize; // size of this struct
  38. ^
  39. /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
  40. qint32 biSize; // size of this struct
  41. ^
  42. /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’
  43. typedef QLEInteger<quint32> quint32_le;
  44. ^
  45. /usr/include/net/if.h:136:7: note: type ‘char’ should match type ‘void’
  46. {
  47. ^
  48. /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]
  49. typedef struct HB_FaceRec_ {
  50. ^
  51. /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
  52. typedef struct HB_FaceRec_ {
  53. ^
  54. /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’
  55. HB_GDEF gdef;
  56. ^
  57. /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
  58. HB_GDEF gdef;
  59. ^
  60. /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]
  61. struct HB_ShaperItem_ {
  62. ^
  63. /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
  64. struct HB_ShaperItem_ {
  65. ^
  66. /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’
  67. HB_Face face; /* input: the shaper state; current script, access to the OpenType tables , etc. */
  68. ^
  69. /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
  70. HB_Face face; /* input: the shaper state; current script, access to the OpenType tables , etc. */
  71. ^
  72. /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]
  73. Q_CORE_EXPORT HB_Face qHBLoadFace(HB_Face face);
  74. ^
  75. /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
  76. HB_Face qHBLoadFace(HB_Face face)
  77. ^
  78. /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
  79. /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]
  80. Q_CORE_EXPORT HB_Face qHBNewFace(void *font, HB_GetFontTableFunc tableFunc);
  81. ^
  82. /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
  83. HB_Face qHBNewFace(void *font, HB_GetFontTableFunc tableFunc)
  84. ^
  85. /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
  86. /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]
  87. Q_CORE_EXPORT void qHBFreeFace(HB_Face);
  88. ^
  89. /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
  90. void qHBFreeFace(HB_Face face)
  91. ^
  92. /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