Hi,

A change in qtbase broke qtdeclarative integration due to build failure on iOS. 
It appears that the ios builds in the CI for qtbase don't actually every try to 
link a target binary, otherwise I suppose that error would've been caught 
earlier.

Does the error ring bells for anyone? Any ideas how to fix the target binary 
issue?

Simon

Fra: Qt Continuous Integration System (Code Review)
Sendt: 08:41 torsdag 16. januar 2014
Til: Hausmann Simon
Svar til: [email protected]
Kopi: Qt Sanity Bot; Knoll Lars
Emne: Change in qt/qtdeclarative[dev]: [new compiler] Fix group property 
initializers


Qt Continuous Integration System has posted comments on this change.

Change subject: [new compiler] Fix group property initializers
......................................................................


Patch Set 4:

qtdeclarative failed to compile :(

  Found main() in main.o
  Undefined symbols for architecture armv7:
    "qt_memfill32(unsigned int*, unsigned int, int)", referenced from:
        qt_fetch_radial_gradient_plain(unsigned int*, Operator const*, 
QSpanData const*, int, int, int) in libQt5Gui.a(qdrawhelper.o)
        comp_func_solid_Clear(unsigned int*, int, unsigned int, unsigned int) 
in libQt5Gui.a(qdrawhelper.o)
        comp_func_Clear(unsigned int*, unsigned int const*, int, unsigned int) 
in libQt5Gui.a(qdrawhelper.o)
        comp_func_solid_Source(unsigned int*, int, unsigned int, unsigned int) 
in libQt5Gui.a(qdrawhelper.o)
        comp_func_solid_SourceOver(unsigned int*, int, unsigned int, unsigned 
int) in libQt5Gui.a(qdrawhelper.o)
        rasterop_solid_NotSource(unsigned int*, int, unsigned int, unsigned 
int) in libQt5Gui.a(qdrawhelper.o)
        blend_color_argb(int, QT_FT_Span_ const*, void*) in 
libQt5Gui.a(qdrawhelper.o)
        ...
    "qt_convert_rgb888_to_rgb32_neon(unsigned int*, unsigned char const*, 
int)", referenced from:
        QJpegHandler::QJpegHandler() in libQt5Gui.a(qjpeghandler.o)
    "convert_RGB888_to_RGB32_neon(QImageData*, QImageData const*, 
QFlags<Qt::ImageConversionFlag>)", referenced from:
        qInitImageConversions() in libQt5Gui.a(qimage_conversions.o)
  make[4]: *** [iphoneos-release] Error 65
  make[3]: *** [iphoneos] Error 2
  make[2]: *** [sub-qmltestrunner-make_first] Error 2
  Found main() in main.o
  Undefined symbols for architecture armv7:
    "qt_memfill32(unsigned int*, unsigned int, int)", referenced from:
        QImage::fill(unsigned int) in libQt5Gui.a(qimage.o)
        qt_fetch_radial_gradient_plain(unsigned int*, Operator const*, 
QSpanData const*, int, int, int) in libQt5Gui.a(qdrawhelper.o)
        comp_func_solid_Clear(unsigned int*, int, unsigned int, unsigned int) 
in libQt5Gui.a(qdrawhelper.o)
        comp_func_Clear(unsigned int*, unsigned int const*, int, unsigned int) 
in libQt5Gui.a(qdrawhelper.o)
        comp_func_solid_Source(unsigned int*, int, unsigned int, unsigned int) 
in libQt5Gui.a(qdrawhelper.o)
        comp_func_solid_SourceOver(unsigned int*, int, unsigned int, unsigned 
int) in libQt5Gui.a(qdrawhelper.o)
        rasterop_solid_NotSource(unsigned int*, int, unsigned int, unsigned 
int) in libQt5Gui.a(qdrawhelper.o)
        ...
    "qt_convert_rgb888_to_rgb32_neon(unsigned int*, unsigned char const*, 
int)", referenced from:
        QJpegHandler::QJpegHandler() in libQt5Gui.a(qjpeghandler.o)
    "convert_RGB888_to_RGB32_neon(QImageData*, QImageData const*, 
QFlags<Qt::ImageConversionFlag>)", referenced from:
        qInitImageConversions() in libQt5Gui.a(qimage_conversions.o)
  make[4]: *** [iphoneos-release] Error 65
  make[3]: *** [iphoneos] Error 2
  make[2]: *** [sub-qmlscene-make_first] Error 2
  Found main() in main.o
  Undefined symbols for architecture armv7:
    "qt_memfill32(unsigned int*, unsigned int, int)", referenced from:
        qt_fetch_radial_gradient_plain(unsigned int*, Operator const*, 
QSpanData const*, int, int, int) in libQt5Gui.a(qdrawhelper.o)
        comp_func_solid_Clear(unsigned int*, int, unsigned int, unsigned int) 
in libQt5Gui.a(qdrawhelper.o)
        comp_func_Clear(unsigned int*, unsigned int const*, int, unsigned int) 
in libQt5Gui.a(qdrawhelper.o)
        comp_func_solid_Source(unsigned int*, int, unsigned int, unsigned int) 
in libQt5Gui.a(qdrawhelper.o)
        comp_func_solid_SourceOver(unsigned int*, int, unsigned int, unsigned 
int) in libQt5Gui.a(qdrawhelper.o)
        rasterop_solid_NotSource(unsigned int*, int, unsigned int, unsigned 
int) in libQt5Gui.a(qdrawhelper.o)
        blend_color_argb(int, QT_FT_Span_ const*, void*) in 
libQt5Gui.a(qdrawhelper.o)
        ...
    "qt_convert_rgb888_to_rgb32_neon(unsigned int*, unsigned char const*, 
int)", referenced from:
        QJpegHandler::QJpegHandler() in libQt5Gui.a(qjpeghandler.o)
    "convert_RGB888_to_RGB32_neon(QImageData*, QImageData const*, 
QFlags<Qt::ImageConversionFlag>)", referenced from:
        qInitImageConversions() in libQt5Gui.a(qimage_conversions.o)
  make[4]: *** [iphoneos-release] Error 65
  make[3]: *** [iphoneos] Error 2
  make[2]: *** [sub-qml-make_first] Error 2
  make[1]: *** [sub-tools-make_first] Error 2
  make: *** [module-qtdeclarative] Error 2

  Build log: 
http://testresults.qt-project.org/ci/QtDeclarative_dev_Integration/build_01063/macx-ios-clang_OSX_10.8/log.txt.gz

  Tested changes (refs/builds/dev_1389857172):
    http://codereview.qt-project.org/75120 [PS4] - [new compiler] Fix group 
property initializers

--
To view, visit https://codereview.qt-project.org/75120
To unsubscribe, visit https://codereview.qt-project.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I468caa48be13f91f88545ef001ac9aaa46ba5d14
Gerrit-PatchSet: 4
Gerrit-Project: qt/qtdeclarative
Gerrit-Branch: dev
Gerrit-Owner: Simon Hausmann <[email protected]>
Gerrit-Reviewer: Lars Knoll <[email protected]>
Gerrit-Reviewer: Qt Sanity Bot <[email protected]>
Gerrit-Reviewer: Simon Hausmann <[email protected]>
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to