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

Build app to arm64 tarball #1190

Closed
julianfairfax opened this issue Aug 30, 2023 · 5 comments · Fixed by #1664
Closed

Build app to arm64 tarball #1190

julianfairfax opened this issue Aug 30, 2023 · 5 comments · Fixed by #1664

Comments

@julianfairfax
Copy link

julianfairfax commented Aug 30, 2023

Your use case

This would make it possible to add arm64 builds to the Flatpak without unpacking the debs

What would you like to do?

Offer a plain arm64 tarball. (See #18486.)

Why would you like to do it?

There is already one for amd64.

How would you like to achieve it?

Probably the same way as #597.

Have you considered any alternatives?

No response

Additional context

No response

@t3chguy
Copy link
Member

t3chguy commented Aug 31, 2023

We had problems with this build - see #1001 (comment)

@t3chguy
Copy link
Member

t3chguy commented Aug 31, 2023

The patch to ship aarch64 tarballs once the sqlcipher issue is fixed would be

Index: .github/workflows/build_and_deploy.yaml
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/.github/workflows/build_and_deploy.yaml b/.github/workflows/build_and_deploy.yaml
--- a/.github/workflows/build_and_deploy.yaml	(revision d830d0ef10de27ec13624a907109f4ee0c0b9673)
+++ b/.github/workflows/build_and_deploy.yaml	(date 1693475229952)
@@ -99,10 +99,13 @@
     linux_static:
         if: github.event_name != 'workflow_dispatch' || inputs.linux
         needs: prepare
-        name: Linux (sqlcipher static)
+        name: Linux ${{ matrix.arch }} (sqlcipher static)
+        strategy:
+            matrix:
+                arch: [amd64, arm64]
         uses: ./.github/workflows/build_linux.yaml
         with:
-            arch: amd64
+            arch: ${{ matrix.arch }}
             deploy-mode: true
             config: ${{ needs.prepare.outputs.config }}
             sqlcipher: static

@julianfairfax
Copy link
Author

We had problems with this build - see #1001 (comment)

Is this still an issue?

@t3chguy
Copy link
Member

t3chguy commented Dec 22, 2023

Yup.

@t3chguy
Copy link
Member

t3chguy commented May 10, 2024

Blocked on matrix-org/seshat#135

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants