-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
[watchos] Dynamic linking is not allowed for watchos targets #104361
Conversation
r? @oli-obk (rustbot has picked a reviewer for you, use r? to override) |
These commits modify compiler targets. |
This comment has been minimized.
This comment has been minimized.
e2eeb38
to
db99a89
Compare
@bors r+ rollup |
…=oli-obk [watchos] Dynamic linking is not allowed for watchos targets Dynamic linking of all apple targets was (re-) enabled in PR rust-lang#100636. However, dynamic linking is not allowed on WatchOS so this broke the build of standard library for WatchOS. This change disables dynamic linking for WatchOS non-simulator targets.
Actually I do see, there was a build failure:
This PR did change some target options related to linking but WatchOS targets - I don't think it can be the cause of the problem seen here? |
@matthiaskrgr I can't see how changes to WatchOS target specs could have caused that build error. Is it significant that the last item in the rollup is marked as failed? |
@bors r+ rollup=never Let's land this outside a rollup. I also don't think this PR should cause failures like that |
💡 This pull request was already approved, no need to approve it again.
|
@bors p=1 going to close the tree for non-nevers for a while so they can drain out |
@bors treeclosed=1 So that the rollup=nevers can drain through for a while. Feel free to prioritize PRs above this but please avoid making rollups for a while |
☀️ Test successful - checks-actions |
Finished benchmarking commit (83356b7): comparison URL. Overall result: ✅ improvements - no action needed@rustbot label: -perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesThis benchmark run did not return any relevant results for this metric. |
…li-obk [watchos] Dynamic linking is not allowed for watchos targets Dynamic linking of all apple targets was (re-) enabled in PR rust-lang#100636. However, dynamic linking is not allowed on WatchOS so this broke the build of standard library for WatchOS. This change disables dynamic linking for WatchOS non-simulator targets.
Dynamic linking of all apple targets was (re-) enabled in PR #100636. However, dynamic linking is not allowed on WatchOS so this broke the build of standard library for WatchOS.
This change disables dynamic linking for WatchOS non-simulator targets.