Package Details: emacs-lucid-nativecomp 29.4-4

Git Clone URL: https://aur.archlinux.org/emacs-lucid-nativecomp.git (read-only, click to copy)
Package Base: emacs-lucid-nativecomp
Description: The extensible, customizable, self-documenting real-time display editor (Lucid toolkit version with native compilation)
Upstream URL: http://www.gnu.org/software/emacs/emacs.html
Licenses: GPL3
Conflicts: emacs
Provides: emacs
Submitter: snackattack
Maintainer: snackattack
Last Packager: snackattack
Votes: 2
Popularity: 0.001500
First Submitted: 2023-09-24 23:33 (UTC)
Last Updated: 2025-02-15 23:24 (UTC)

Required by (315)

Sources (2)

Latest Comments

Aftermath commented on 2024-12-19 07:57 (UTC)

Hey fellow companions, as you may know, the second pretest of Emacs' next stable release — V31 — is out. It's been a while, actually, and I've been using it with no issues.

One consideration is that native compilation is enabled by default, from now on.

An emacs-pretest package is already available in AUR. It's build with GTK, however.

For Lucid build, you may apply the below reverse patch to the PKGBUILD of emacs-lucid AUR package — the package that this comment belongs to.

30c30
< pkgver=30.0.92
---
> pkgver=29.4
32c32
< pkgrel=1
---
> pkgrel=3
90,91c90
< validpgpkeys=('12BB9B400EE3F77282864D18272B5C54E015416A'  # Andrea Corallo <acorallo@gnu.org>
<               '17E90D521672C04631B1183EE78DAE0F3115E06B'  # Eli Zaretskii <eliz@gnu.org>
---
> validpgpkeys=('17E90D521672C04631B1183EE78DAE0F3115E06B'  # Eli Zaretskii <eliz@gnu.org>
93c92
< _source_url_prefix="ftp://alpha.gnu.org/gnu/emacs/pretest"
---
> _source_url_prefix="ftp://ftp.gnu.org/gnu/emacs"
96,97c95,96
< sha256sums=('d89287bd5a8381bb60e14aab95202377261d43a60d15dc0a61d0d662bc5626be'
<             'SKIP')
---
> b2sums=('825fd2665b6427dbc3cb618b40df2f71fa6b08883bdd07be6d8acf0039df2aeebd294e679e98f4c64a9dd9bdad93589fc7c176cf3860d4fb823fce23f7f2b3cd'
>         'SKIP')

Note, the putted sha256 digest replacing b2 one is what is provided by Emacs' devel mailing list. Please check it out.

snackattack commented on 2024-08-31 17:51 (UTC)

If getting lots of error messages like:

libfakeroot internal error: payload not recognized!
libfakeroot internal error: payload not recognized!
libfakeroot internal error: payload not recognized!

It's due to an issue with fakeroot [1]. The messages can be safely ignored, and the package will eventually finish building, though it may take awhile.

[1] https://gitlab.archlinux.org/archlinux/packaging/packages/fakeroot/-/issues/1

snackattack commented on 2024-04-17 05:26 (UTC) (edited on 2024-04-17 05:31 (UTC) by snackattack)

To the user who marked this out of date because of a signature issue: the package builds fine for me, and the signature reported by "gpg --verify" and "gpgv" is listed in validpgpkeys.

Please provide more details in the comments. In the meantime, I am unflagging the package.