Android builds of Emacs 31.1 re-uploaded
Po Lu <[email protected]>
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
Po Lu <[email protected]> writes: > I am pleased to announce that binary installation packages for the first > release of the Emacs 31.x series, Emacs 31.1, are now available from: > > https://ftp.gnu.org/gnu/emacs/android > > The packages for this release provided in this directory and their SHA-1 > digests are as follows: [...] > Each package's name identifies the minimum API level and architecture > for which the package was configured. To select the optimal package for > your device, locate the package compiled for its architecture and the > nearest API level not exceeding that of the operating system. For > example, a 64-bit ARM device with Android 15 (API level 35) should > receive: > > emacs-31.1-35-arm64-v8a.apk > > The packages in the `termux' subdirectory are compiled with a shared > user ID enabling access to the Termux Unix software repository. For > more particulars as regards their use, consult the Android README at: > > https://ftp.gnu.org/emacs/android/README > > By verifying the digests of the files you download against the digests > provided above with `sha1sum', it is possible to verify that they have > not been tampered with. Another means of doing so is to download the > `.sig' files which answer to them from the same directories, and run, > e.g.: A filesystem corruption bug on the system where these releases were assembled has had the result that some of the builds above cannot start. I cannot guarantee that the packages which can be installed are not corrupt in subtler respects which do not immediately prevent their execution, and as such, all of the packages have been reassembled and are being reuploaded. As it may require some time for them to complete and propagate to all mirrors, after downloading a build, please verify that its SHA-1 digest is consistent with the following: ae16c0becf22301ce9fbeebfe560643f74c568e8 emacs-31.1-16-armeabi-v7a.apk 098f9cd7c9af022217b2dbccb340af76ae51b7f3 emacs-31.1-21-arm64-v8a.apk 9e2f7eefd7946a2592caa530d1539d369a6615b4 emacs-31.1-21-mips64.apk 7047436e155978cb259dc370e6a40d92e4259cdf emacs-31.1-21-x86_64.apk c6689eeb7ad973eabe3a09590670b30711562785 emacs-31.1-24-armeabi-v7a.apk 73fbdeebf5087644fafcd546b4120eb639a2c57f emacs-31.1-29-arm64-v8a.apk 54b2a790fa9585317f98cafb8aacd97d66b84b90 emacs-31.1-29-x86_64.apk 409c03fd141bb7e8a30790817c348a18e7de2a96 emacs-31.1-35-arm64-v8a.apk 616d5cbf49d4b85f89a5c738b43f7b8cbcfd02ea emacs-31.1-35-x86_64.apk ae2404da1893c3b80c99fd7dd44651744c43f58b emacs-31.1-8-armeabi.apk 5332b599bfe3a33d48a82abd8e1686797c36efe1 emacs-31.1-9-armeabi.apk b5e1bdedf350062ff59f7bdc3ed406aa60ae29fe emacs-31.1-9-mips.apk 666cfd2a58b3f783fabfd0f33604ea28027287db emacs-31.1-9-x86.apk 8d98cd1aec294ec60f495d01a46d784b30ce3cf7 termux/emacs-31.1-21-arm64-v8a.apk 7c7dcbb5717b56102310f462d491034af5a3c197 termux/emacs-31.1-21-x86_64.apk ea0159a09a090b233498ffc7cb124daf4b77d8d9 termux/emacs-31.1-24-armeabi-v7a.apk 8b89019724142c2d603a891a6cd2aa3d8ec06324 termux/emacs-31.1-29-arm64-v8a.apk 0d7dc5f483f0e05569156bfc8384ed3ddf12655c termux/emacs-31.1-29-x86_64.apk 688b45c17f685bd57cfe1d9c94705151e86adeec termux/emacs-31.1-35-arm64-v8a.apk 78311fd7adb19efc72374271730d002ea4f768e1 termux/emacs-31.1-35-x86_64.apk