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

buildmaster: add static apk utility #48

Merged
merged 1 commit into from
Sep 26, 2024

Conversation

ynezz
Copy link
Member

@ynezz ynezz commented Sep 24, 2024

We need apk to sign packages.adb, this is unreleased version introduced in commit ef8c1adb6118 ("apk: switch to index-trust branch"), thus not available already anywhere yet. So until its available, lets build a static version and use that meanwhile.

Fixes: a94d4e1 ("add APK signing logic")

@ynezz ynezz force-pushed the ynezz/add-static-apk branch 2 times, most recently from f18ec34 to c234fd4 Compare September 24, 2024 20:22
@ynezz ynezz requested a review from aparcar September 24, 2024 20:28
docker/buildmaster/Dockerfile Outdated Show resolved Hide resolved
docker/buildmaster/Dockerfile Outdated Show resolved Hide resolved
@aparcar
Copy link
Member

aparcar commented Sep 25, 2024

Nice work, thanks for taking care!

We need a relatively recent `apk` that can sign package indexes. You can
find more details in the referenced issue below. However, it has not
been released yet and is not available as a prebuilt download.
Therefore, until it becomes available, let's build a static version and
use that in the meantime.

Fixes: a94d4e1 ("add APK signing logic")
References: https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/11008
Signed-off-by: Petr Štetiar <[email protected]>
@openwrt-bot openwrt-bot merged commit 47b8824 into openwrt:main Sep 26, 2024
7 checks passed
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.

3 participants