[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#39412] [PATCH 0/2] gnu: emacs-telega: Build with emacs-wide-int on
From: |
Diego Nicola Barbato |
Subject: |
[bug#39412] [PATCH 0/2] gnu: emacs-telega: Build with emacs-wide-int on 32-bit systems. |
Date: |
Tue, 28 Apr 2020 16:04:27 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Hi,
Diego Nicola Barbato <address@hidden> writes:
[...]
>> long I wonder if it'd be better for it to be unbuildable on 32-bit
>> systems than to make it installable but unusable without changing other
>> installed packages.
>
> IMO it's ok for it to require changing other installed packages during a
> transitional period (e.g. guix repl currently doesn't work with
> `guile-readline' and requires that the guile3.0 variant be installed
> instead due to the transition in progress from Guile 2 to Guile 3). I
> do believe that the failure mode of Telega running with `emacs' instead
> of `emacs-wide-int' on a 32-bit system is problematic because it doesn't
> make it clear what's wrong and how to fix it. I have tried to address
> this in v2 of my patch series by patching Telega to run
> `telega-test-env' (the failing test) on startup (i.e. `M-x telega').
> That way it fails immediately with the following error message:
>
> Emacs with wide ints (--with-wide-int) is required
>
> This should hopefully lead users on the right track.
I've rebased the patches on master and modified the last one such that
`telega-test-env' doesn't display a message when it succeeds.
[...]
Regards,
Diego
v3-0001-gnu-Add-emacs-wide-int.patch
Description: Text Data
v3-0002-gnu-emacs-telega-Build-with-emacs-wide-int-on-32-.patch
Description: Text Data
v3-0003-gnu-emacs-telega-Test-Emacs-environment-on-startu.patch
Description: Text Data
- [bug#39412] [PATCH 0/2] gnu: emacs-telega: Build with emacs-wide-int on 32-bit systems.,
Diego Nicola Barbato <=