I’ve not built
syncthing-android from source for quite some time now. Today, for a bug-fix, I did that and accidentally ended up with a 0.13-beta build of syncthing, which of course broke connectivity to my 0.12-network.
Poking around the various bash-scripts that make up the native-part of the Android build, I noticed that it seems to end up with checking out master. Or at least I cannot find the part where it’s checking out the 0.12-tag as specified in latest release-notes on Github. And the
make-syncthing.bash causes every manual checkout of a Syncthing tag to be reset back to the 0.13-beta tag.
Is this currently intended behavior / how are the proposed steps to build a 0.12-version of syncthing-android for now? I achieved it by patching
make-syncthing.bash and manually checking out the
v0.12.22 tag in the submodule. Is this the way to go?
Best regards, capi