GNU bug report logs - #38746
[PATCH] gnu: emacs-shroud: Update to 1.105.

Previous Next

Package: guix-patches;

Reported by: nly <at> disroot.org (Amar M. Singh)

Date: Thu, 26 Dec 2019 03:42:01 UTC

Severity: normal

Tags: patch

Done: Efraim Flashner <efraim <at> flashner.co.il>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: "Amar M. Singh" <nly <at> disroot.org>
To: Brett Gilio <brettg <at> gnu.org>
Cc: 38746 <at> debbugs.gnu.org
Subject: [bug#38746] [PATCH] gnu: emacs-shroud: Update to 1.105.
Date: Thu, 26 Dec 2019 03:58:19 +0000
Hi Brett,

I am using autoconf macro 'dist_lisp_LISP' in src/Makefile.am which will install '.el' files. Autotools are automatically detecting and installing '.elc' files from 'lisp_LISP' variable.


-------- Original Message --------
From: Brett Gilio <brettg <at> gnu.org>
Sent: December 26, 2019 3:51:15 AM UTC
To: "Amar M. Singh" <nly <at> disroot.org>
Cc: 38746 <at> debbugs.gnu.org
Subject: Re: [bug#38746] [PATCH] gnu: emacs-shroud: Update to 1.105.



Dec 25, 2019 9:42:15 PM Amar M. Singh :

>
> New in this release:
> 1. Now uses Gnu build system, aka Autotools.
> 2. Comes with Texinfo documentation.
>

Hi Amar,

I am looking at this on my phone, so I might be wrong but it looks like the change to the gnu-build-system is not accompanied by any arguments installing any byte-compiled elc files to the emacs site-lisp. Did you test this change? Are the elc files getting installed? If so, how? Normally we have to work around this issue with mixing gnu and Emacs build system phases. Also, things like autoconf and automake are implicit in the gnu build system and are not needed.



Regards,
Amar Singh <nly <at> disroot.org>
https://o-nly.github.io

-------------------------------------------------------------
Sent from my Android device with Librem Mail. Please excuse my brevity.




This bug report was last modified 5 years and 205 days ago.

Previous Next


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