added experimental armel autobuild

This commit is contained in:
Joey Hess 2013-12-16 01:49:27 -04:00
parent e7739cb011
commit 2a285e8b1a
2 changed files with 20 additions and 0 deletions

View file

@ -0,0 +1,19 @@
I've added an arm build to the autobuilds in [[install/Linux_standalone]].
It's somewhat experimental:
* There are several arm architectures. This build is done on Debian armel,
which uses EABI. It will not work on older arm systems whose kernels
do not support EABI. (It's also little endian.)
* It relies on the system having a compatable version of glibc installed.
This could be improved by finding a way to build a static binary
(but glibc does not make that easy), or trick the linker into linking
against a glibc shipped in the bundle. The problem with the latter
is that glibc loads some support libraries at runtime.
I'll be interested to hear if this is useful. If it seems sufficiently
useful, I might try to add the webapp to the build, which would be somewhat
complicated, but doable (since I'm building using qemu, it can run a build
on amd64 first to get the TH splices).
--[[Joey]]

View file

@ -26,6 +26,7 @@ of Bath CS department.
* i386: [download tarball](https://downloads.kitenet.net/git-annex/autobuild/i386/git-annex-standalone-i386.tar.gz) ([build logs](https://downloads.kitenet.net/git-annex/autobuild/i386/))
* amd64: [download tarball](https://downloads.kitenet.net/git-annex/autobuild/amd64/git-annex-standalone-amd64.tar.gz) ([build logs](https://downloads.kitenet.net/git-annex/autobuild/amd64/))
* armel: [download tarball](https://downloads.kitenet.net/git-annex/autobuild/armel/git-annex-standalone-armel.tar.gz) ([build logs](https://downloads.kitenet.net/git-annex/autobuild/armel/)) (experimental; see [[forum thread|forum/new_linux_arm_tarball_build]])
## gitannex-install