Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

hotfix: themis macos SPM, fix symlinks as required by Apple guide #944

Merged
merged 1 commit into from
Sep 9, 2022

Conversation

radetsky
Copy link
Contributor

@radetsky radetsky commented Sep 6, 2022

I have investigated the issues and found that themis.framework.zip which is located in "releases/0.13.12/download" section is incorrect for macOS. Part of the structure for macOS platforms contains regular files, not symlinks. The zip command needs the additional option "-y" to store symlinks.
I made a new themis.framework.zip and am ready to upload to GitHub immediately after release/hotfix 0.14.10

@vixentael vixentael added O-iOS 📱 Operating system: iOS O-macOS 💻 Operating system: macOS labels Sep 6, 2022
@vixentael
Copy link
Contributor

This release potentially fixes #940 (and maybe even #943, but haven't tested yet).

I suggest we move slowly here. We can mark 0.14.10 as a pre-release and test different iOS/macOS options, as well as update our test apps.

@radetsky
Copy link
Contributor Author

radetsky commented Sep 7, 2022

Also this PR fixes #941

Copy link
Contributor

@vixentael vixentael left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

testing-testing, and then merging-merging :)

@vixentael
Copy link
Contributor

we have tested, everything works, preparing for release

@vixentael vixentael merged commit 81f5713 into release/0.14 Sep 9, 2022
@vixentael vixentael deleted the rad-new-sign branch September 9, 2022 09:08
@vixentael vixentael changed the title hotfix: told zip to store symlinks as required by Apple guide hotfix: themis macos SPM, fix symlinks as required by Apple guide Sep 12, 2022
@vixentael vixentael removed the O-iOS 📱 Operating system: iOS label Sep 12, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
O-macOS 💻 Operating system: macOS release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants