You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the APK from 082de41 (disabling vcsInfo) just broke RB of your app at IzzyOnDroid. vcsInfo does not prevent RB, it just makes debugging failed RBs easier (helped us quite a lot of times to spot why some RB broke). I see your previous APKs didn't have vcsInfo in at all, so it should be OK to leave it off; what broke RB here was that the APK was not built from the commit the tag points to; and as there was no vcsInfo in the APK, our build system could not detect that or it had automatically adjusted the recipe). But that of course only works if you build from inside the git tree (with .git/* left intact).
The F-droid build system doesn't like this at all for some reason
The F-Droid build system has no issues with that – as long as your APK is built from inside the git tree, from the commit the tag points to, and without any local changes or remaining artifacts from previous builds 😉 You can find more details also in our hints on reproducible builds.
PS: RB fixed at IoD for this release.
The text was updated successfully, but these errors were encountered:
Hi Lucas,
the APK from 082de41 (disabling
vcsInfo
) just broke RB of your app at IzzyOnDroid.vcsInfo
does not prevent RB, it just makes debugging failed RBs easier (helped us quite a lot of times to spot why some RB broke). I see your previous APKs didn't have vcsInfo in at all, so it should be OK to leave it off; what broke RB here was that the APK was not built from the commit the tag points to; and as there was novcsInfo
in the APK, our build system could not detect that or it had automatically adjusted the recipe). But that of course only works if you build from inside the git tree (with.git/*
left intact).The F-Droid build system has no issues with that – as long as your APK is built from inside the git tree, from the commit the tag points to, and without any local changes or remaining artifacts from previous builds 😉 You can find more details also in our hints on reproducible builds.
PS: RB fixed at IoD for this release.
The text was updated successfully, but these errors were encountered: