Re: Emacs 31.1 RC1 is available

Po Lu <[email protected]>
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
Sean Whitton <[email protected]> writes:

> Hello everyone,
>
> The first (and hopefully only) release candidate for Emacs 31.1, the
> extensible text editor, is now available at:
>
>   https://alpha.gnu.org/gnu/emacs/pretest/emacs-31.1-rc1.tar.xz
>
> The tarball is signed; you can get the PGP signature file at:
>
>   https://alpha.gnu.org/gnu/emacs/pretest/emacs-31.1-rc1.tar.xz.sig
>
> Please give it as much testing as you can.
>
> As always, if you encounter problems building or using Emacs,
> send a report to [email protected] with full details
> (if possible, use M-x report-emacs-bug).
>
> Thanks for helping to test Emacs.

I am pleased to announce that binary installation packages for the first
release candidate of Emacs 31.1 are now available from:

  https://alpha.gnu.org/gnu/emacs/pretest/android

The packages provided in this directory and their SHA-1 digests are as
follows:

  fbd98972ba5ff5773789c90316cb38c1a1cd46b4  emacs-31.1-rc1-16-armeabi-v7a.apk
  5f42864719d4c26d2ebfa439ed1dbb035d4860a7  emacs-31.1-rc1-21-arm64-v8a.apk
  fecb1580adc7eb4d939c4b47df0a7b0831e1e97d  emacs-31.1-rc1-21-mips64.apk
  25285c807e77d60e158a9e44a6dcfb33d74c1e55  emacs-31.1-rc1-21-x86_64.apk
  0e1039ad79dc06ffcf605ad5a07fc0bc8310f658  emacs-31.1-rc1-24-armeabi-v7a.apk
  359b7f8e0b66b1419cff7a94bc8b20e636930dbb  emacs-31.1-rc1-29-arm64-v8a.apk
  a603dbe186451364f85c6cc2f05c4924bf43e92c  emacs-31.1-rc1-29-x86_64.apk
  1dc015da22b295567f3fef95deb02dabf0eab2aa  emacs-31.1-rc1-35-arm64-v8a.apk
  9cbed784002f02aa92fef96dab9989b5dba9a6e0  emacs-31.1-rc1-35-x86_64.apk
  234074efa4397c195d93b1604c85c9a2cb7aa178  emacs-31.1-rc1-8-armeabi.apk
  1c82f089b7c56d20f99fe54a871f7b101fcd9681  emacs-31.1-rc1-9-armeabi.apk
  39988a164a77c26b809148e31f43c3a57d86c18f  emacs-31.1-rc1-9-mips.apk
  b8085ce96b1717c76f355faf78ad5a7a8881999d  emacs-31.1-rc1-9-x86.apk
  b7ada04714edb956f16a912a88eb044bab5e1b84  termux/emacs-31.1-rc1-21-arm64-v8a.apk
  d108a4c54200bdb31f09cd15a247bf06746e8ef3  termux/emacs-31.1-rc1-21-x86_64.apk
  54974a57a44cd53716bf346d4f7d2bede009e2b7  termux/emacs-31.1-rc1-24-armeabi-v7a.apk
  df839e3ac431941ed7c421a22856a0e56d984587  termux/emacs-31.1-rc1-29-arm64-v8a.apk
  b61523cdde03237822b9e209f8ce5e15d22be1f8  termux/emacs-31.1-rc1-29-x86_64.apk
  d61d035df5d37381371e3fbe05126315d75839ee  termux/emacs-31.1-rc1-35-arm64-v8a.apk
  fa1ff0c34b7b0208fb68951d9039520f5997c751  termux/emacs-31.1-rc1-35-x86_64.apk

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-rc1-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.:

  $ gpg --verify emacs-31.1-rc1-35-arm64-v8a.apk.sig

If verification fails because GPG cannot locate a public key against
which to verify your downloads, install mine from a reputable keyserver
such as keyserver.ubuntu.com:

  $ gpg --keyserver keyserver.ubuntu.com --recv-keys \
    6B678974F883131751B2B1A09EF0C7D0EDB0AF5A

Or by importing the Emacs Savannah project's group release keyring:

  $ wget -O emacs-keyring.gpg \
    https://savannah.gnu.org/project/release-gpgkeys.php?group=emacs\&download=1
  $ gpg --import emacs-keyring.gpg

We shall be indebted to anyone who provides testing and feedback.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.