Package Details: emacs28-git 28.1.50.151319-1

Git Clone URL: https://aur.archlinux.org/emacs28-git.git (read-only, click to copy)
Package Base: emacs28-git
Description: The extensible, customizable, self-documenting real-time display editor, emacs-28 release branch
Upstream URL: http://www.gnu.org/software/emacs/
Keywords: development editor IDE text
Licenses: GPL3
Conflicts: emacs, emacs-git, emacs-nox
Provides: emacs
Replaces: emacs, emacs-git, emacs-nox
Submitter: pancho
Maintainer: pancho
Last Packager: pancho
Votes: 10
Popularity: 0.54
First Submitted: 2021-10-01 10:40 (UTC)
Last Updated: 2022-04-27 07:52 (UTC)

Required by (424)

Sources (1)

Pinned Comments

pancho commented on 2022-04-28 04:44 (UTC)

Hi, folks!

The official emacs-nativecomp package is now available, which means that this package is now deprecated (which is fantastic news!).

I'll keep it around for testing purposes for a while, as a platform to offer suggestions to the official maintainers, if that's needed.

Other than that, I strongly suggest that you migrate to the official package.

It's been a pleasure packaging for you ;-)

Happy hacking,

pancho

Latest Comments

pancho commented on 2022-04-28 04:44 (UTC)

Hi, folks!

The official emacs-nativecomp package is now available, which means that this package is now deprecated (which is fantastic news!).

I'll keep it around for testing purposes for a while, as a platform to offer suggestions to the official maintainers, if that's needed.

Other than that, I strongly suggest that you migrate to the official package.

It's been a pleasure packaging for you ;-)

Happy hacking,

pancho

pancho commented on 2022-03-04 10:35 (UTC)

Hi, @arichiardi. Glad to be of service! Congrats on finding the fix and sharing it. I didn't have in mind the manjaro users, but of course the AUR is available to them as well, same as for https://archlinuxarm.org users. I'll try to remember that. Thanks!

Happy hacking,

arichiardi commented on 2022-03-04 06:22 (UTC) (edited on 2022-03-04 06:24 (UTC) by arichiardi)

Hi there and thanks for this package. Manjaro has not yet got gcc 11.2.0-4 and libgccjit has disappeared from the AUR.

In order to compile emacs without it, should I just remove the dep and --with-native-compilation?

EDIT: answering to myself - yes that did it.

pancho commented on 2022-01-14 06:11 (UTC) (edited on 2022-03-02 17:34 (UTC) by pancho)

There is an open issue¹ for producing a libgccjit official package, so I suggest putting a vote on it (couldn't hurt).

EDIT: the issue has been fixed, and the updated gcc package is now on testing. I'll update this package when the new gcc hits core.

EDIT #2: the updated gcc has arrived to core, including the new package libgccjit, and no changes are needed to this package, which builds without a hassle.

1: https://bugs.archlinux.org/task/70280

pancho commented on 2022-01-13 11:43 (UTC)

Thanks for the feedback, @FiNeX.

FiNeX commented on 2022-01-13 08:25 (UTC)

Hi, I'm using the default settings you've provided because they are ok.

pancho commented on 2022-01-13 05:58 (UTC)

Greetings, fellow emacsers!

I had intended this package to be short-lived, because I assumed that once Emacs 28.1 was released, it would be superseded by the official package. But I recently realized that since libgccjit is only on the AUR, unless it gets an official package, the native-compilation feature won't be enabled in the upcoming official package. So, in case this doesn't materialize, I'm preparing to support this package longer-term. For that, I want to nix most of its moving parts, and leave mostly the config that I use.

Hence, if you build this package changing the defaults, please let me know what these are in the comments, so I can make an informed decision on what to nix and what to keep.

I'll leave this poll open for 30 days, to give everybody¹ a chance to speak.

Thanks, and happy hacking!

1: Hey, I know I have at least one user, right Chipi? ;-)

pancho commented on 2022-01-11 22:02 (UTC)

Thanks for the heads-up, @deuill!

deuill commented on 2022-01-11 20:10 (UTC)

Heads-up: Github is deprecating access via the unauthenticated git:// protocol (even for read-only), and today was the final brown-out (timeline here), it's worth either moving to https:// or git://git.savannah.gnu.org/emacs.git.