GNU bug report logs - #57563
28.1; macOS - layout warning at startup

Previous Next

Package: emacs;

Reported by: Bob Kline <bkline <at> rksystems.com>

Date: Sat, 3 Sep 2022 15:33:02 UTC

Severity: normal

Found in version 28.1

Fixed in version 29.1

Done: Gerd Möllmann <gerd.moellmann <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Po Lu <luangruo <at> yahoo.com>
To: Gerd Möllmann <gerd.moellmann <at> gmail.com>
Cc: Robert Pluim <rpluim <at> gmail.com>, 57563 <at> debbugs.gnu.org, Bob Kline <bkline <at> rksystems.com>
Subject: bug#57563: 28.1; macOS - layout warning at startup
Date: Thu, 08 Sep 2022 16:25:48 +0800
Gerd Möllmann <gerd.moellmann <at> gmail.com> writes:

>> I was able to build emacs using that tool. It does not exhibit the
>> unwanted behavior, which is both fortunate (I have an emacs without
>> the bug) and unfortunate (we didn't get the information we hoped would
>> help track down and eliminate the bug). The tool built version
>> 29.0.50, so I suppose it's possible that the bug was in the emacs
>> code, not in Apple's software, and it got fixed. Or the bug was in
>> Apple's code, and the emacs developers came up (either intentionally
>> or inadvertently) with a workaround. But I'm wandering into territory
>> prohibited by the bug-reporting instructions (speculating about the
>> cause of a bug), so I'll stop. 😎

Bob, could you please try using "git bisect" to determine which change
eliminated the unwanted warning?

Basically, we know that master is good, but emacs-28 exhibits the bug.
So you have to run the following commands in the Emacs repository, with
git installed:

  $ git bisect start
  $ git bisect bad emacs-28
  $ git bisect good master

Every time it asks you to try a different revision, run:

  $ make extraclean
  $ <however the tool builds emacs>

and then, after you test the resulting Emacs binary:

  $ git bisect bad

if the build does not exhibit the bug, or:

  $ git bisect good

if it does.

Hopefully, after repeating that procedure several times, the VCS will
tell you exactly which commit fixed the bug.

Thanks.




This bug report was last modified 2 years and 307 days ago.

Previous Next


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