Skip to content

Conversation

@bdash
Copy link
Contributor

@bdash bdash commented Aug 14, 2025

Shared cache files use the same DriverKit platform value for both Mac and iOS. I opted to map them both to a Mac platform for now. It seems to work fine in my testing with both Mac and iOS caches. Is this likely to cause any problems?

@bdash bdash requested a review from 0cyn August 14, 2025 02:08
@0cyn
Copy link
Member

0cyn commented Aug 14, 2025

lgtm!

iOS/mac platform differentiation primarily matters for type libraries; if the DriverKit libraries are importing public frameworks and the function signatures may differ between platforms then it could cause decomp issues. Otherwise this is ok for now.

@bdash
Copy link
Contributor Author

bdash commented Aug 14, 2025

The image paths are all prefixed with /System/DriverKit so I think neither Mac nor iOS type libraries will match at the moment.

@bdash bdash merged commit 24a67b5 into dev Aug 14, 2025
5 checks passed
@bdash bdash deleted the dsc-driverkit branch August 14, 2025 04:48
@bdash
Copy link
Contributor Author

bdash commented Aug 14, 2025

This is available in 5.2.8119 and newer.

@emesare emesare added this to the Io milestone Aug 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants