From 2a285e8b1ab092159016a9c88109d9df0a1472b7 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 16 Dec 2013 01:49:27 -0400 Subject: [PATCH] added experimental armel autobuild --- doc/forum/new_linux_arm_tarball_build.mdwn | 19 +++++++++++++++++++ doc/install/Linux_standalone.mdwn | 1 + 2 files changed, 20 insertions(+) create mode 100644 doc/forum/new_linux_arm_tarball_build.mdwn diff --git a/doc/forum/new_linux_arm_tarball_build.mdwn b/doc/forum/new_linux_arm_tarball_build.mdwn new file mode 100644 index 0000000000..5de530e1d1 --- /dev/null +++ b/doc/forum/new_linux_arm_tarball_build.mdwn @@ -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]] diff --git a/doc/install/Linux_standalone.mdwn b/doc/install/Linux_standalone.mdwn index 0b626ad963..8ee669113b 100644 --- a/doc/install/Linux_standalone.mdwn +++ b/doc/install/Linux_standalone.mdwn @@ -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