GNU bug report logs - #64999
emacs-next: emacs-29.1 fails to native-compile libraries, giving a runtime error that ctri.o and other files can't be found

Previous Next

Package: guix;

Reported by: Adam Porter <adam <at> alphapapa.net>

Date: Tue, 1 Aug 2023 18:01:02 UTC

Severity: normal

Done: Simon Tournier <zimon.toutoune <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 64999 <at> debbugs.gnu.org (full text, mbox):

From: Josselin Poiret <dev <at> jpoiret.xyz>
To: Adam Porter <adam <at> alphapapa.net>, 64999 <at> debbugs.gnu.org
Subject: Re: bug#64999: Acknowledgement (emacs-next: emacs-29.1 fails to
 native-compile libraries, giving a runtime error that ctri.o and other
 files can't be found)
Date: Sun, 06 Aug 2023 10:10:10 +0200
[Message part 1 (text/plain, inline)]
Hi Adam,

Adam Porter <adam <at> alphapapa.net> writes:

> OTOH, if anyone knows why the transformation option failed in that way, 
> it might be helpful to solve it if possible, so users could use the 
> option to install future releases without having to modify the package 
> definition.  (AFAIK, I was able to do that for various Emacs 28 versions 
> without this problem, so I wonder if something's changed.)

It's probably because emacs is missing the
emacs-native-comp-driver-options.patch patch of emacs-next.  Package
transformations can't and won't replace the manual work of packaging new
versions, so I think it is unreasonable to expect emacs 28's package
definition to work with emacs 29.

Best,
-- 
Josselin Poiret
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 1 year and 331 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.