Install disorderfs and sort build filesystem before building
This will enable Briar to build deterministically and works around an Android build tools bug.
This commit is contained in:
parent
ce1e324822
commit
7fb7bec3ec
|
@ -34,22 +34,16 @@ Build:1.0.1,10001
|
||||||
Build:1.1.5,10105
|
Build:1.1.5,10105
|
||||||
commit=release-1.1.5
|
commit=release-1.1.5
|
||||||
subdir=briar-android
|
subdir=briar-android
|
||||||
|
sudo=apt-get update && \
|
||||||
|
apt-get install -y disorderfs
|
||||||
|
init=cd ../.. && \
|
||||||
|
mv org.briarproject.briar.android org.briarproject.briar.android.build && \
|
||||||
|
mkdir org.briarproject.briar.android && \
|
||||||
|
disorderfs --sort-dirents=yes --reverse-dirents=no org.briarproject.briar.android.build org.briarproject.briar.android
|
||||||
gradle=official
|
gradle=official
|
||||||
rm=bramble-java,briar-headless
|
rm=bramble-java,briar-headless
|
||||||
|
|
||||||
Maintainer Notes:
|
Archive Policy:3 versions
|
||||||
This app should be build reproducible, because upstream wants to use its own signature.
|
|
||||||
|
|
||||||
Until we can build the latest version, all else go to the archive directly.
|
|
||||||
|
|
||||||
Upstream issue for F-Droid inclusion:
|
|
||||||
https://code.briarproject.org/akwizgran/briar/issues/1035
|
|
||||||
|
|
||||||
Upstream issue for general reproducible builds:
|
|
||||||
https://code.briarproject.org/akwizgran/briar/issues/1273
|
|
||||||
.
|
|
||||||
|
|
||||||
Archive Policy:0 versions
|
|
||||||
Auto Update Mode:Version release-%v
|
Auto Update Mode:Version release-%v
|
||||||
Update Check Mode:Tags
|
Update Check Mode:Tags
|
||||||
Current Version:1.1.5
|
Current Version:1.1.5
|
||||||
|
|
Loading…
Reference in a new issue