How to have rclone DEV/beta in termux-android?

Except from compiling with go.
Termux has in repo rclone but stable
so
pkg install rclone
and
pkg upgrade rclone
is only 1.44, not newest.
Is it possible to add some daily sources to termux to have rclone with latest commits?

or only manual - compile?

That is the latest stable.

I think if you want latest beta then youā€™ll have to compile it yourself.

The circle CI build does build android binaries, I just dont upload them anywhere, eg

https://1434-17803236-gh.circle-artifacts.com/0/tmp/rclone.dist/rclone-android-16-arm

1 Like

Can you please post these as releasable builds on the website? What is Circle CI?

That would be possibleā€¦ I donā€™t at the moment though since those builds donā€™t go through any quality control process - they arenā€™t tested in any way.

It is a continuous integration system which does the building of rcloneā€™s code when it is uploaded to the central repository.

1 Like

OK thanks.

Hmm what QC does the other builds go through? Maybe you can mark the android builds down as ā€œuntestedā€ just so people know, Iā€™m looking to use these builds as starting point for installing to a rooted nvidia shield

They get the unit tests run on them. Come to think of it the other more unusual platforms, eg freebsd donā€™t get the tests run directly on them so it isnā€™t so different.

What would need to happen is that the CircleCI build would need to upload the build artifacts in this step to the rclone website.

Here is an experimentā€¦ I got the CircleCI builds to upload its artifacts into a ā€œtestbuildsā€ directory

https://beta.rclone.org/branch/v1.45-093-gfc4f20d5-circleci-beta/testbuilds/

There should be a ā€œtestbuildsā€ in the latest beta shortly too.

3 Likes

Thatā€™s perfect! Thank you!

1 Like

thanks.
this url v1.45-093-gfc4f20d5-circleci-beta
will ALWAYS be the same?
if not, can you just create some other directory which i can use to automate with wget which will work forever?
like for example:

https://beta.rclone.org/rclone-beta-latest-testbuild-circleci-ā€¦[windows-linux -ios -etcā€¦]ā€¦zip

or

https://circleci.rclone.org/rclone-beta-latest-testbuild-circleci-ā€¦[windows-linux -ios -etcā€¦]ā€¦zip

?
thanks.

Noā€¦

Let me seeā€¦

I put them here

https://beta.rclone.org/test/testbuilds-latest/

2 Likes

thanks, but in windows version there is no Google related backends, why?

That is because rclone is being built with an older version of go for those builds.

That is ultimately because of this issue: https://github.com/billziss-gh/cgofuse/issues/27

I made my own copy of that docker image to update it so hopefully it will be fixed

https://beta.rclone.org/branch/v1.45-096-g1733e59a-fix-circleci-go-version-beta/ (uploaded in 15-30 mins)

1 Like

thanks, later those fixed versions will be also in https://beta.rclone.org/test/testbuilds-latest/ or other constant/permament URL ?

That build didnā€™t work, here is the next attemptā€¦

https://beta.rclone.org/branch/v1.45-096-g8e107b96-fix-circleci-go-version-beta/ (uploaded in 15-30 mins)

Eventually once the fix is merged to master.

OK that is working now, in 15 mins or so the builds in https://beta.rclone.org/test/testbuilds-latest/ should be built with go1.11.1 and support all the backends.

2 Likes

@ncw why i can not download windows exe files?

ti did try to download exe files in chrome, ie, ff, on windows and on my android phone, independent networks, no firewall.
I can download other files, arm, ios, but EXE - cant download, error, or file has 0 bytes. why?

ā€“2019-01-28 11:04:04-- https://beta.rclone.org/test/testbuilds-latest/rclone-windows-4.0-386.exe
Resolving beta.rclone.org (beta.rclone.org)ā€¦ 5.153.250.7
Connecting to beta.rclone.org (beta.rclone.org)|5.153.250.7|:443ā€¦ connected.
HTTP request sent, awaiting responseā€¦ 200 OK
Length: 43181448 (41M) [application/x-msdos-program]
Saving to: ā€˜rclone-windows-4.0-386.exe.1ā€™

 0K                                                         0% 0,00 =0s

2019-01-28 11:04:05 (0,00 B/s) - Connection closed at byte 0. Retrying.

ā€“2019-01-28 11:04:06-- (try: 2) https://beta.rclone.org/test/testbuilds-latest/rclone-windows-4.0-386.exe
Connecting to beta.rclone.org (beta.rclone.org)|5.153.250.7|:443ā€¦ connected.
HTTP request sent, awaiting responseā€¦ 200 OK
Length: 43181448 (41M) [application/x-msdos-program]
Saving to: ā€˜rclone-windows-4.0-386.exe.1ā€™

 0K                                                         0% 0,00 =0s

2019-01-28 11:04:06 (0,00 B/s) - Connection closed at byte 0. Retrying.

ā€“2019-01-28 11:04:08-- (try: 3) https://beta.rclone.org/test/testbuilds-latest/rclone-windows-4.0-386.exe
Connecting to beta.rclone.org (beta.rclone.org)|5.153.250.7|:443ā€¦ connected.
HTTP request sent, awaiting responseā€¦ 200 OK
Length: 43181448 (41M) [application/x-msdos-program]
Saving to: ā€˜rclone-windows-4.0-386.exe.1ā€™

 0K                                                         0% 0,00 =0s

2019-01-28 11:04:08 (0,00 B/s) - Connection closed at byte 0. Retrying.

ā€“2019-01-28 11:04:11-- (try: 4) https://beta.rclone.org/test/testbuilds-latest/rclone-windows-4.0-386.exe
Connecting to beta.rclone.org (beta.rclone.org)|5.153.250.7|:443ā€¦ connected.
HTTP request sent, awaiting responseā€¦ 200 OK
Length: 43181448 (41M) [application/x-msdos-program]
Saving to: ā€˜rclone-windows-4.0-386.exe.1ā€™

 0K                                                         0% 0,00 =0s

2019-01-28 11:04:12 (0,00 B/s) - Connection closed at byte 0. Retrying.

there is no problem with:
https://beta.rclone.org/rclone-beta-latest-windows-386.zip
normally downloading,
but

https://beta.rclone.org/test/testbuilds-latest/rclone-windows-4.0-386.exe = error while downloading, 0 bytes.
On windows and on android phone = the same.

The disk got full on the server :slight_smile: Try again!