Skip to content
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

Revert the HWP support for Apple Silicon #562

Merged
merged 2 commits into from
Oct 2, 2023
Merged

Revert the HWP support for Apple Silicon #562

merged 2 commits into from
Oct 2, 2023

Conversation

apyrgio
Copy link
Contributor

@apyrgio apyrgio commented Oct 2, 2023

Revert the previously included HWP support for Apple Silicon devices (#541). The reason we revert it is because we don't want to rely on the edge version of Alpine Linux. See #498 (comment)

Note: we have not added a special error class for this type of error, because we expect that in a few months time, we will re-introduce these commits. Also, on Qubes we throw a different error, so the user will not lose any context.

Refs #498

This reverts commit acd615e. The
rationale is that we want to wait until the LibreOffice package that
allows HWP conversion in Alpine Linux lands in `alpine:latest`.

For more info, read
#498 (comment)
This reverts commit 214ce97. The
rationale is that we want to wait until the LibreOffice package that
allows HWP conversion in Alpine Linux lands in `alpine:latest`.

For more info, read
#498 (comment)
@apyrgio apyrgio merged commit 2016965 into main Oct 2, 2023
@apyrgio apyrgio deleted the 498-revert branch October 2, 2023 17:32
OctopusET added a commit to OctopusET/dangerzone that referenced this pull request Dec 8, 2023
This PR reverts the patch that disables HWP / HWPX conversion on MacOS M1.
It does not fix conversion on Qubes OS. freedomofpress#494

Previously, HWP / HWPX conversion didn't work on MacOS (Apple silicon CPU). freedomofpress#498
because libreoffice wasn't built with Java support on Alpine Linux for ARM (aarch64).

Gratefully, the Alpine team has enabled Java support on the aarch64
system [1], so we can enable it again for ARM architectures.
And this patch is included in Alpine 3.19

This commit was included in freedomofpress#541 and reverted on freedomofpress#562 due to a stability issue.

Fixes freedomofpress#498

[1]: https://gitlab.alpinelinux.org/alpine/aports/-/commit/74d443f479df15fc57e6fde6ac02a36b24afdded
apyrgio pushed a commit to OctopusET/dangerzone that referenced this pull request Dec 13, 2023
This PR reverts the patch that disables HWP / HWPX conversion on MacOS M1.
It does not fix conversion on Qubes OS (freedomofpress#494).

Previously, HWP / HWPX conversion didn't work on MacOS (Apple silicon CPU) (freedomofpress#498)
because libreoffice wasn't built with Java support on Alpine Linux for ARM (aarch64).

Gratefully, the Alpine team has enabled Java support on the aarch64
system [1], so we can enable it again for ARM architectures.
And this patch is included in Alpine 3.19

This commit was included in freedomofpress#541 and reverted on freedomofpress#562 due to a stability issue.

Fixes freedomofpress#498

[1]: https://gitlab.alpinelinux.org/alpine/aports/-/commit/74d443f479df15fc57e6fde6ac02a36b24afdded
apyrgio pushed a commit to OctopusET/dangerzone that referenced this pull request Dec 13, 2023
This PR reverts the patch that disables HWP / HWPX conversion on MacOS M1.
It does not fix conversion on Qubes OS (freedomofpress#494).

Previously, HWP / HWPX conversion didn't work on MacOS (Apple silicon CPU) (freedomofpress#498)
because libreoffice wasn't built with Java support on Alpine Linux for ARM (aarch64).

Gratefully, the Alpine team has enabled Java support on the aarch64
system [1], so we can enable it again for ARM architectures.
And this patch is included in Alpine 3.19

This commit was included in freedomofpress#541 and reverted on freedomofpress#562 due to a stability issue.

Fixes freedomofpress#498

[1]: https://gitlab.alpinelinux.org/alpine/aports/-/commit/74d443f479df15fc57e6fde6ac02a36b24afdded
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.

2 participants