-
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
[package] boost/1.76.0: cross-build to iOS fails #6490
Comments
Try increasing the debug level (it's an option), perhaps a verbose log contains more information. |
here is config.log with debug level increased |
that seems to be an actual error:
I think I've seen similar issue with |
that's one suspicious part: |
see also: |
Yes, shared is not supported on iOS |
so, why are you passing |
Why would I have passed this kind of flags? 😄 I'm not passing anything myself. My conan install command is simple, without any trick: #6490 (comment) |
it seems to be going from there: I don't know why doesn't it fail for regular macOS, which should use the same rule to link (thus, using --start-group flag)? |
Hello, guys, I got a similar problem recently while testing my own recipe in termux at Android device with the similar error. The very interesting in that story that the upstream Boost have found the Termux's libiconv and ICU! (at least at boosttrapping stage via B2 and (suddenly!!) CMake) boosttrap.sh log
|
debugging further, comparing iOS and macOS builds... |
the following simple patch:
goes a bit further:
next thing is need to understand if iOS libc provides |
Package and Environment Details (include every applicable attribute)
Conan profile (output of
conan profile show default
orconan profile show <profile>
if custom profile is in use)profile-build
profile-host
Steps to reproduce (Include if Applicable)
Logs (Include/Attach if Applicable)
Click to expand log
If I use
libiconv
backend instead oflibc
(by replacing this lineconan-center-index/recipes/boost/all/conanfile.py
Line 275 in 27f4591
tools.is_apple_os(self.settings.os)
), it also fails.Dependencies are not found (see the summary,
bzip2
andzlib
also are not found).The text was updated successfully, but these errors were encountered: