[Development] iOS Qt 5.3 CI broken
Jake Petroules
jake.petroules at petroules.com
Thu Sep 4 03:19:47 CEST 2014
On 2014-09-03, at 07:58 PM, Thiago Macieira <thiago.macieira at intel.com> wrote:
> Could someone either fix it or disable iOS builds in the CI for 5.3?
>
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
> -c -pipe -fvisibility=hidden -fpascal-strings -fmessage-length=0 -Wno-
> trigraphs -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter -Wunused-
> variable -Wunused-value -Wno-shorten-64-to-32 -Wno-sign-conversion -
> fexceptions -fasm-blocks -Wno-missing-field-initializers -Wno-missing-
> prototypes -Wno-implicit-atomic-properties -Wformat -Wno-missing-braces -Wno-
> unused-function -Wno-unused-label -Wuninitialized -Wno-unknown-pragmas -Wno-
> shadow -Wno-four-char-constants -Wno-sign-compare -Wpointer-sign -Wno-newline-
> eof -Wdeprecated-declarations -Winvalid-offsetof -Wno-conversion -fvisibility-
> inlines-hidden -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-
> destructors -Wno-arc-abi -fobjc-nonfragile-abi -fobjc-legacy-dispatch -Wno-
> deprecated-implementations -Wprotocol -Wno-selector -Wno-strict-selector-match
> -Wno-undeclared-selector -arch i386 -O2 -isysroot
> /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk
> -std=c++11 -stdlib=libc++ -mios-simulator-version-min=5.0 -fvisibility=hidden
> -fvisibility-inlines-hidden -Wall -W -DDARWIN_NO_CARBON -DQT_NO_PRINTER -
> DQT_NO_PRINTDIALOG -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_EVDEV -
> DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -
> DQT_STATICPLUGIN -DQT_PLUGIN -DQT_PLATFORMSUPPORT_LIB -DQT_GUI_LIB -
> DQT_CORE_LIB -I../../../../mkspecs/macx-ios-clang -I. -
> I/work/build/qt/qtbase/mkspecs/macx-ios-clang/ios -I../../../../include -
> I../../../../include/QtPlatformSupport -
> I../../../../include/QtPlatformSupport/5.3.3 -
> I../../../../include/QtPlatformSupport/5.3.3/QtPlatformSupport -
> I../../../../include/QtGui/5.3.3 -I../../../../include/QtGui/5.3.3/QtGui -
> I../../../../include/QtCore/5.3.3 -I../../../../include/QtCore/5.3.3/QtCore -
> I../../../../include/QtGui -I../../../../include/QtCore -I.moc qiosscreen.mm -
> o .obj/qiosscreen.o
> qiosscreen.mm:299:49: error: no member named 'MV_IOS_8_0' in 'QSysInfo'
> qiosscreen.mm:299:73: error: property 'nativeBounds' not found on object of
> type 'UIScreen *'
>
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
> Software Architect - Intel Open Source Technology Center
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
MV_IOS_8_0 was introduced in dev after 5.3 was branched (and thus isn't in 5.3), and new enum values cannot be added to 5.3.x. I've therefore "moved" the offending commit to dev.
https://codereview.qt-project.org/#/c/93956/ (reverted offending commit in 5.3)
https://codereview.qt-project.org/#/c/93957/ (cherry-picked offending commit to dev)
--
Jake Petroules - jake.petroules at petroules.com
Chief Technology Officer - Petroules Corporation
More information about the Development
mailing list