|
From: | GNU bug Tracking System |
Subject: | [debbugs-tracker] bug#31018: closed ([PATCH] Improvements for our Emacs build system and fixes.) |
Date: | Thu, 03 May 2018 16:33:01 +0000 |
Your message dated Thu, 03 May 2018 22:02:46 +0530 with message-id <address@hidden> and subject line Re: [bug#31018] [PATCHv2] Improvements for our Emacs build system and fixes. has caused the debbugs.gnu.org bug report #31018, regarding [PATCH] Improvements for our Emacs build system and fixes. to be marked as done. (If you believe you have received this mail in error, please contact address@hidden) -- 31018: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=31018 GNU Bug Tracking System Contact address@hidden with problems
--- Begin Message ---Subject: [PATCH] Improvements for our Emacs build system and fixes. Date: Sun, 01 Apr 2018 11:57:11 -0400 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) Hello Guix! This patch set strengthens our Emacs build system by enforcing strict byte compilation of every Guix package using the `emacs-build-system'. Before, errors during byte compilation would not signal a failure of the build. It also adds a custom check phase to make it easy to run any kind of program or script that might be used as a test runner (commonly ert-runner, sometimes make, etc.). I've validated that our Emacs packages (at least those whose name start by 'emacs-') can be successfully built with those changes (240 were built locally). Most of the patches below were necessary fixes to our Emacs packages so that they could be successfully byte compiled. Happy April Fools' Day ;) Maxim0001-emacs-build-system-Consider-all-inputs-for-Elisp-dep.patch
Description: Text Data0002-emacs-build-system-Add-improved-check-phase-fixes.patch
Description: Text Data0003-gnu-Adjust-ert-runner-wrapper-to-honor-EMACSLOADPATH.patch
Description: Text Data0004-gnu-Adapt-Emacs-packages-to-use-the-new-check-phase.patch
Description: Text Data0005-gnu-emacs-pdf-tools-Fix-byte-compilation.patch
Description: Text Data0006-gnu-Add-emacs-ert-expectations.patch
Description: Text Data0007-gnu-emacs-deferred-Enable-tests.patch
Description: Text Data0008-gnu-emacs-org-trello-Fix-byte-compilation.patch
Description: Text Data0009-gnu-emacs-smartparens-Fix-byte-compilation.patch
Description: Text Data0010-gnu-emacs-realgud-Adapt-phase-for-the-reworked-emacs.patch
Description: Text Data0011-gnu-emacs-request-Fix-byte-compilation.patch
Description: Text Data0012-gnu-emacs-idris-mode-Fix-hash.patch
Description: Text Data0013-gnu-emacs-sx-Fix-build-issue.patch
Description: Text Data0014-gnu-emacs-polymode-Fix-compilation-error.patch
Description: Text Data0015-gnu-Add-emacs-scel.patch
Description: Text Data0016-gnu-Add-emacs-kv.patch
Description: Text Data0017-gnu-emacs-esxml-Fix-byte-compilation.patch
Description: Text Data0018-gnu-emacs-mu4e-alert-Fix-byte-compilation.patch
Description: Text Data0019-gnu-emacs-org-contrib-Fix-hash-and-byte-compilation.patch
Description: Text Data0020-gnu-emacs-evil-matchit-Fix-byte-compilation.patch
Description: Text Data0021-gnu-Add-emacs-spark.patch
Description: Text Data0022-gnu-emacs-es-mode-Fix-byte-compilation.patch
Description: Text Data0023-gnu-Add-emacs-eimp.patch
Description: Text Data0024-gnu-emacs-dired-hacks-Fix-byte-compilation.patch
Description: Text Data0025-gnu-emacs-cdlatex-Fix-byte-compilation.patch
Description: Text Data0026-gnu-Add-emacs-howm.patch
Description: Text Data0027-gnu-emacs-calfw-Fix-byte-compilation.patch
Description: Text Data
--- End Message ---
--- Begin Message ---Subject: Re: [bug#31018] [PATCHv2] Improvements for our Emacs build system and fixes. Date: Thu, 03 May 2018 22:02:46 +0530 Arun Isaac <address@hidden> writes: > Should emacs-scel only be a native input, or should it be a propagated input? I made emacs-scel a propagated input, and pushed all commits as discussed. Thanks!
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |