-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
qt5: Apple OSs don't require CROSS_COMPILE option #15056
qt5: Apple OSs don't require CROSS_COMPILE option #15056
Conversation
I detected other pull requests that are modifying qt/5.x.x recipe:
This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
This comment has been minimized.
This comment has been minimized.
Hooks produced the following warnings for commit 14c8e77qt/5.15.5
qt/5.15.7
|
/cc @ericLemanissier |
Also added patch to fix building qtbase for iOS with Xcode 14.x |
This comment has been minimized.
This comment has been minimized.
6b34f31
to
2643fa8
Compare
had to add dedicated patch for 5.15.5 with adjusted line number |
Conan v1 pipelineAll green in build 3 (
Conan v2 pipeline (informative, not required for merge)Failure in build 3 (
Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability. |
Hooks produced the following warnings for commit 2643fa8qt/5.15.6
qt/5.15.7
qt/5.15.5
|
* qt5: Apple OSs don't require CROSS_COMPILE option * qt5: fix building qtbase for iOS with Xcode 14.x original patch: https://code.qt.io/cgit/qt/qtbase.git/commit/src/corelib/global/qglobal.cpp?id=337f28c9abb12f28538cfe2f49e5afc460578b32
…-index * 'develop' of octocat.dlogics.com:datalogics/conan-center-index: (259 commits) Allow empty keys in dlproject.yaml for merging tasks (conan-io#15093) [libjpeg] Update sha256 for 9e (conan-io#15123) faac: add Visual Studio support + drop 1.28 (conan-io#14103) gmp: conan v2 support (conan-io#14982) rapidyaml: add version 0.5.0 (conan-io#15122) m4: use positional arguments when calling self.run() (conan-io#15091) catch2.x.x: Fix test_package for v2 (conan-io#12938) capnproto: conan v2 support (conan-io#15097) http_parser: modernize (conan-io#15096) perlinnoise: add recipe (conan-io#15088) Make openexr v2 compatible (conan-io#15056) qt5: Apple OSs don't require CROSS_COMPILE option (conan-io#14974) libxshmfence: generate gcc11 binaries (conan-io#14903) arrow: remove patch for CMake (conan-io#14874) faac: conan v2 support (conan-io#13896) [gcc] Migrate recipe to conan v2, add gfortran to compilation Revert "(conan-io#14221) [config] Use larger resources to build cppfront packages" (conan-io#14953) (conan-io#15086) openh264: fix tools legacy (conan-io#15085) Make xkeyboard-config v2 compatible (conan-io#15089) Raise required_conan_version for xorg/system ...
Specify library name and version: qt/5.x
after #14020 it's no longer possible to cross-compile from macOS to iOS as well as from macOS Intel to macOS ARM. These scenarios don't require passing
CROSS_COMPILE
option, see e.g. https://doc.qt.io/qt-5/ios-building-from-source.html. The only valid option there I'm aware of is-device-option QMAKE_APPLE_DEVICE_ARCHS=arm64
which Conan already passes.Also added patch to fix building qtbase for iOS with Xcode 14.x. Had to modify the line number in the original patch because Conan's patch applier is quite strict unlike the standard
patch
program.