You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello @kambala-decapitator do you have an evidence that arm64 iOS device is supported? A full build log without patches, or an link to documentation/issue pointing it? Could you please share with us in case positive?
sure, here's an attempt to build with the recipe from the current PR changes:
$ conan install -pr:b default -pr:h ~/dev/other/vcmi/CI/conan/ios-arm64 libvpx/1.13.1@ --build=missing -o '*:shared=True'
Conan 1 is on a deprecation path, please consider migrating to Conan 2
Configuration (profile_host):
[settings]
arch=armv8
build_type=Release
compiler=apple-clang
compiler.cppstd=11
compiler.libcxx=libc++
compiler.version=14
os=iOS
os.sdk=iphoneos
os.version=12.0
[options]
*:shared=True
[build_requires]
[env]
[conf]
tools.apple:enable_bitcode=False
tools.cmake.cmaketoolchain:generator=Ninja
Configuration (profile_build):
[settings]
arch=armv8
arch_build=armv8
build_type=Release
compiler=apple-clang
compiler.libcxx=libc++
compiler.version=14
os=Macos
os_build=Macos
[options]
[build_requires]
[env]
Installing package: libvpx/1.13.1
Requirements
libvpx/1.13.1 from 'conancenter' - Cache
Packages
libvpx/1.13.1:INVALID - Invalid
Cross-build from 'Macos:armv8' to 'iOS:armv8'
Installing (downloading, building) binaries...
ERROR: There are invalid packages (packages that cannot exist for this configuration):
libvpx/1.13.1: Invalid ID: iOS target platform only supports 'iphonesimulator' SDK option and x86/x86_64 architectures
but if I try to build only the first commit from ths PR, then it seems fine:
P.S. In the successful build we still have warnings that should be solved in conan-io/conan#15429
clang: warning: using sysroot for 'MacOSX' but targeting 'iPhone' [-Wincompatible-sysroot]
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/libpthread.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/libm.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/libSystem.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libcache.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libcommonCrypto.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libcompiler_rt.tbd) built for macOS
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libcopyfile.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libcorecrypto.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libdispatch.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libdyld.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libkeymgr.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libmacho.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libquarantine.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libremovefile.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_asl.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_blocks.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_c.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_collections.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_configuration.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_containermanager.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_coreservices.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_darwin.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_dnssd.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_featureflags.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_info.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_kernel.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_m.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_malloc.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_networkextension.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_notify.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_platform.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_pthread.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_sandbox.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_secinit.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_symptoms.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libsystem_trace.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libunwind.tbd) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode-14.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib/system/libxpc.tbd) built for macOS/Mac Catalyst
sure, here's an attempt to build with the recipe from the current PR changes:
but if I try to build only the first commit from ths PR, then it seems fine:
P.S. In the successful build we still have warnings that should be solved in conan-io/conan#15429
Originally posted by @kambala-decapitator in #22263 (comment)
The text was updated successfully, but these errors were encountered: