GNU bug report logs -
#32338
26.1; term.el broken on macOS
Previous Next
Full log
Message #29 received at 32338 <at> debbugs.gnu.org (full text, mbox):
> From: Constantine Vetoshev <vetoshev <at> gmail.com>
> Date: Sat, 29 Sep 2018 16:52:40 -0700
> Cc: Noam Postavsky <npostavs <at> gmail.com>, 32338 <at> debbugs.gnu.org
>
> On Sat, Sep 22, 2018 at 10:42 PM Eli Zaretskii <eliz <at> gnu.org> wrote:
> > Thanks for your efforts. I hope one of the NS experts will chime in
> > soon.
>
> After bisecting between 25.3 and 26.1, I tracked down the breaking
> commit, 4cdd14eabe5a6121691daa2d9c5e814c5f53f3e5.
Amazing! Thank you for your efforts.
> Checking my (macOS) system, rlim_t seems to be typedefed to
> __uint64_t, which definitely makes a difference, though I admit the
> nature of the crash is rather mystifying compared to what has actually
> changed. Eli, since you were working on this, any ideas about the
> right approach to fixing the problem
Please show the definition of 'struct rlimit' on your system. It
should be in the header sys/resource.h, I think. Then perhaps I will
have some insight.
> other than blindly reverting the change?
Reverting the change is out of the question, sorry. The 'long' data
type used there before the change is too narrow to support some of the
systems which use this code. We will have to find another solution,
if indeed this is the problem. But first we need to understand the
problem.
Thanks.
This bug report was last modified 6 years and 290 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.