-
Notifications
You must be signed in to change notification settings - Fork 993
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
[bug] Apple flags are not sent to other build systems (bitcode, arc, visibility) #12197
Comments
One test case. With my toolchain, the openssl receive the correct params:
The param exists about bitcode: When i use conan bitcode configuration:
The param DON'T exists about bitcode: |
Yes, it is true that But there is a problem with this, some particular packages, like openssl, will not use such integrations, so they would need to explicitly encode it in the recipes. There is no easy way to pass special configuration or flags to the openssl build system, everything needs to be done in-recipe. What is your toolchain? How do you manage to pass it to the |
One question: Was is it a good idea to provide this conf? I mean it could have been something left to users profiles through |
Hi,
With the new feature of enabling bitcode, arc and visibility, we can see that only dependencies built with Xcode will receive the flags:
d383bb2
But recipes like openssl and others that don't will be built with this, will be compiled without the bitcode, for example.
The result is an error when link:
Environment Details (include every applicable attribute)
Steps to reproduce (Include if Applicable)
Logs (Executed commands with output) (Include/Attach if Applicable)
The text was updated successfully, but these errors were encountered: