David Malcolm <dmalcolm(a)redhat.com> writes:
> On Mon, 2022-07-18 at 13:29 -0400, Ben Cotton wrote:
> >
https://fedoraproject.org/wiki/Changes/Emacs_28
> >
> > This document represents a proposed Change. As part of the Changes
> > process, proposals are publicly announced in order to receive
> > community feedback. This proposal will only be implemented if
> > approved
> > by the Fedora Engineering Steering Committee.
> >
> > == Summary ==
> >
> > Update GNU Emacs to 28.1 release. This release includes a wide
> > variety
> > of new features, including native compilation of Lisp files.
> >
> > == Owner ==
> >
> > * Name: [[User:Bhavin192| Bhavin Gandhi]]
> > * Email: bhavin192(a)fedoraproject.org
> >
> >
> > == Detailed Description ==
> >
> > The Emacs package will be updated to 28.1 release of GNU Emacs.
> > This
> > will have native compilation feature enabled, and will package
> > additional natively compiled Lisp files.
>
> Does this add a Requires: on libgccjit, or just a BuildRequires: on
> libgccjit?
It adds a requires as well:
❯ ldd (which emacs)|grep gcc
libgccjit.so.0 => /lib64/libgccjit.so.0 (0x00007fd0d463d000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fd0d4622000)
❯ rpm -qR emacs|grep gcc
libgcc_s.so.1()(64bit)
libgcc_s.so.1(GCC_3.0)(64bit)
libgcc_s.so.1(GCC_3.3.1)(64bit)
libgccjit
libgccjit.so.0()(64bit)
libgccjit.so.0(LIBGCCJIT_ABI_0)(64bit)
libgccjit.so.0(LIBGCCJIT_ABI_1)(64bit)
libgccjit.so.0(LIBGCCJIT_ABI_11)(64bit)
libgccjit.so.0(LIBGCCJIT_ABI_13)(64bit)
libgccjit.so.0(LIBGCCJIT_ABI_14)(64bit)
Thanks!
...and it's nice to see the ABI versioning metadata [1] making it into
the RPM metadata.
Dave
[1]