-
-
Notifications
You must be signed in to change notification settings - Fork 77
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
Reproducible build fails due to a missing dependency #192
Comments
The build failures can be fixed easily manually by removing the version strings that cause failures in time of check, like: sed -i 's/winehq-stable=6.0.2~bullseye-1/winehq-stable/g' ./scripts/builder.Dockerfile;
sed -i 's/openjdk-8-jdk-headless=8u302-b08-1~deb9u1/openjdk-8-jdk-headless/g' ./scripts/builder.Dockerfile; and then call the container build command: podman build --rm -f scripts/builder.Dockerfile -t spark-builder031 .
mkdir docker-builds
podman run --rm --cap-add SYS_ADMIN --device /dev/fuse --security-opt apparmor:unconfined -it -v `pwd`/docker-builds:/target:Z,rw spark-builder which will build debug apk, for creating release apk the RB instructions at: should be updated as it's require more steps that are not documented, like creating the spark-wallet/scripts/release.sh Lines 22 to 23 in 112fd9b
latest commit in repo is for not released version 0.3.2-rc, for the upcoming version the suggestions regarding RB are:
using it might allow to git rid of spark-wallet/electron/build.sh Lines 32 to 38 in b35d317
|
Following the reproducible build instructions, I run into a missing dependency
openjdk-8-jdk-headless=8u302-b08-1~deb9u1
:I'm publishing my findings on WalletScrutiny and would love to soon list this app – particularly Android – as reproducible.
The text was updated successfully, but these errors were encountered: