From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#58771: 29.0.50; context submenu can not click when run emacs lucid build. Date: Wed, 26 Oct 2022 11:40:39 +0200 Message-ID: <87o7tyx6qw.fsf@gmx.net> References: <874jvssc8b.fsf@163.com> <87pmeg2vr5.fsf@yahoo.com> <87zgdkqp0u.fsf@163.com> <87bkq02o1f.fsf@yahoo.com> <87k04ohun2.fsf@rub.de> <87v8o71kkt.fsf@yahoo.com> <87wn8nvwto.fsf@gmx.net> <87y1t38093.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31072"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Feng Shu , 58771@debbugs.gnu.org To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Oct 26 11:41:51 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oncv1-0007ty-GY for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 26 Oct 2022 11:41:51 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oncuG-0003or-WB; Wed, 26 Oct 2022 05:41:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oncuE-0003iF-Pc for bug-gnu-emacs@gnu.org; Wed, 26 Oct 2022 05:41:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oncuE-0008AM-Hj for bug-gnu-emacs@gnu.org; Wed, 26 Oct 2022 05:41:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oncuE-0007Hx-2f for bug-gnu-emacs@gnu.org; Wed, 26 Oct 2022 05:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Oct 2022 09:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58771 X-GNU-PR-Package: emacs Original-Received: via spool by 58771-submit@debbugs.gnu.org id=B58771.166677725227984 (code B ref 58771); Wed, 26 Oct 2022 09:41:02 +0000 Original-Received: (at 58771) by debbugs.gnu.org; 26 Oct 2022 09:40:52 +0000 Original-Received: from localhost ([127.0.0.1]:53406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oncu4-0007HI-7f for submit@debbugs.gnu.org; Wed, 26 Oct 2022 05:40:52 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:34419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oncu1-0007H0-Ul for 58771@debbugs.gnu.org; Wed, 26 Oct 2022 05:40:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1666777239; bh=342ZBd/VIVSXNCRN6klTrqoOdUrRZQKGfx+yBUpksD4=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=EaRmSjH/YVsudp0DrY+NkAh7c0/qtP+9iLMmdu8TmrqTGh+NtF35W+NqHs5Z1fSAQ QSHmWaK7xOFMh2UmL4FUH1iZaZ3qfttE+IBHZcpehfyw+eBChqQwKyELr2FC+j+je1 575Gg3CyLdqUHBjlCtSLNCm8+dnso94wgd9WVzCU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from strobelfs2 ([89.246.36.180]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1McY8d-1pLbH02Vfp-00cxsM; Wed, 26 Oct 2022 11:40:39 +0200 In-Reply-To: <87y1t38093.fsf@yahoo.com> (Po Lu's message of "Wed, 26 Oct 2022 16:20:08 +0800") X-Provags-ID: V03:K1:aygqwm8WoeICxno3cPKZJYVapcq6Oq8bsz94FLQ5aisHbXj+SCo c0VTaOc/jQR2BaAm1B02JEWj2ga8uuVqeBRemczdvVari2krDxR68qsVY51vTllqdPWwrtS O5xwFlM5yUD/sStjdMibpgjjBOjiA783CSW1/n8XI2Wt4MzhFrs8TmF6RIXRthdlGwX1Jmi TIWYoQJArCxd6Y4kd9reA== X-UI-Out-Filterresults: notjunk:1;V03:K0:Ky1rUj8OE6s=:B/oHd8fg6dFIUAzY1lERP0 tukUi0gfUarfo1uaxJOcgzL2vT25FHnq739gdyVVxKgDzWfTyIxEPsoSuo6BKSoqnPjXFl9RW o32WryqYytVWwxDK3cNNPF+n7Ita2V1jAfM5pQKTWBnBjEW5u5LvuUfwTIdKtE8/HD4Ecinv/ 4WQXSaXnD6116qifn+eopbw+edibjVLmX5wcj9aeR9o945zfSDVxU32qCIZT92ge8gqGd1oy6 esWcGN4RwYoy7eDmxoUzcNFDnGU7Aac9DMtlrnHcQgdhNQsPrp5NELnOTOOJuJjHgjKKJb0RO /GZmMrlpyc+Y5SLGog9WMPHgkuqkBPlzjNDO42XTHHcKKMRI2kvC+zbKGY4O14FqLRw8phUMz ZHIiCA031GtKatW3/nmCwK+HBlbFlk/lXDGRRzDgDqJsVfYhe8OJ68Zur4gilFhISSC/3rGxk e4f0+yRghYh4PrhxkBLA10QdPAX4UktHEVWilcc4QflFN4h4G3iQB38wHUrns4d080SiaZPoZ YJIc4B5VAhvSlfDtax28rNN9Q7Kxx1R0k02nGkY9jGpqdtYc7xFQx/jE/SFnPJkPco428PGsy YJc/EzKB0ZzOwcNrnMSNAeAJDdP5bSzW88VDErdKQTCCcBE9FGxlsOQLdfOiQGxSsqigo6i46 4kumnTzg0iCC6IA60tOYnPyTOvzTZ6cAYAn7vUtFJCokXz79Oa6ypYJ5Lo1fesbPiC6sjfELN ZHTZbT+tQPXF//iD1JAnnQJVIw9nHLEsq4edYSGhu8k814TKDu/Lc9AzmpfrfdptDMH4U4Np X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "bug-gnu-emacs" Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:246214 Archived-At: On Wed, 26 Oct 2022 16:20:08 +0800 Po Lu wrote: > Stephen Berman writes: > >> I've done only elementary debugging with gdb and never from a different >> machine, so I will need explicit instructions for how to set it up and >> what to enter, and if it's not straightforward, I probably can't do it >> soon. >> >> But there may be a (for me) quicker way to investigate the issue: I'm in >> the process of building a new system on this machine, which is an >> updated version of my current system (on a different partition), and one >> of the first programs I built after installing the basic system is >> Emacs, first before installing X, then again with X but before >> installing GTK. On this system, the X build used the Lucid toolkit, and >> with it I did not observe the menu problems I described. Aside from >> different versions of system libraries like glibc and build tools like >> gcc, the two builds differ in their Emacs-specific configurations. The >> build with the menu problems used >> >> configure -C --with-x-toolkit=lucid --with-xinput2 CFLAGS='-Og -g3' >> >> while the build on the newer system without the menu problems used >> >> configure -C --with-jpeg=ifavailable --with-gif=ifavailable >> --with-tiff=ifavailable >> >> I'll try using the other configuration on the new system and see if that >> makes a difference (though I probably won't get to that till this >> evening.) > > The only difference I can think of in that case is which Athena widgets > variant is used, since XInput 2 is now enabled by default. What do the > scroll bars look like in either of those builds? I can't check right now because I'm on the older system and need to do work there. But it occurred to it that I can try compiling the Lucid build here as I did on the new system, i.e. only --with-x-toolkit=lucid, and it still has the menu problems, so the build configuration does not account for the difference. But I also have a number of emacs executables of the Lucid build and I found that menu problems do not occur in my build from commit 177811ac0c0e5e41d4f661e8e5553e46f0019b9a (Sept 2) but do occur in my next build, from commit c6fc00f5d75a28fd4e99050ccc1af9ad82f66b2b (Sept 15, more recently than I remembered). In the build from Sept 2 the context menu seems to hang for several seconds, during which there is no response, but then it seems to work ok, as do the menu bar menus, while the build from Sept 15 has the problems I still see now. When I have more time I can try bisecting. Steve Berman