From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#66878: 29.1.90; change of default toolkit at build time Date: Wed, 01 Nov 2023 14:26:53 +0200 Message-ID: <838r7hacc2.fsf@gnu.org> References: <4ab07ec4-398c-4d8c-bf8f-44f9a4aced1f@app.fastmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20898"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 66878@debbugs.gnu.org To: "Jay Berkenbilt" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 01 13:27:52 2023 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 1qyAK8-0005Cz-HR for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 01 Nov 2023 13:27:52 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyAJo-0004Ap-2p; Wed, 01 Nov 2023 08:27:32 -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 1qyAJl-0004AL-BB for bug-gnu-emacs@gnu.org; Wed, 01 Nov 2023 08:27:30 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qyAJj-0001u8-TU for bug-gnu-emacs@gnu.org; Wed, 01 Nov 2023 08:27:28 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qyAKI-0006S7-1Q for bug-gnu-emacs@gnu.org; Wed, 01 Nov 2023 08:28:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Nov 2023 12:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66878 X-GNU-PR-Package: emacs Original-Received: via spool by 66878-submit@debbugs.gnu.org id=B66878.169884166924777 (code B ref 66878); Wed, 01 Nov 2023 12:28:02 +0000 Original-Received: (at 66878) by debbugs.gnu.org; 1 Nov 2023 12:27:49 +0000 Original-Received: from localhost ([127.0.0.1]:50112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyAK5-0006RZ-5o for submit@debbugs.gnu.org; Wed, 01 Nov 2023 08:27:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyAK0-0006RC-9y for 66878@debbugs.gnu.org; Wed, 01 Nov 2023 08:27:47 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyAJM-0001nG-1S; Wed, 01 Nov 2023 08:27:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=oKDvo5NlHQ94ih05My33oLafoxKyf+bsmTwDt63AqRw=; b=TXIKPMGcO9g2 KSCoTqvwh384UXQk1Ta+OfK+dS3eBKko60oayZUNfunWMlyZtc6yHinnhkyNEgS1v0ftAWMdbLx1E RLrk+WiHe1Q3HiAIFWcaLD7LWVV3/SCdmgvn7ahpYh5+8bpgqmQSw8c/tgMZY14k06elUqlxb5g40 PbWVFkFvsGokdyEFSl3eZ5udAmkuoI1A82whdSus2Q32BwWCJxyVciLdlO9CvybecZ0mHB1FWdTp7 0R5Kqh1t0tfXWumotMDXyRY76T6k81LSFHRt9NQ2/I5jtuQSVyO73uEKo0iFXB37JplP/PcSyrgEO ykHy7sRv20dYkvbMEOWKXQ==; In-Reply-To: <4ab07ec4-398c-4d8c-bf8f-44f9a4aced1f@app.fastmail.com> (ejb@ql.org) 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:273597 Archived-At: > Date: Wed, 01 Nov 2023 07:02:13 -0400 > From: "Jay Berkenbilt" > > To build emacs pretests on my XUbuntu systems over the years, I run > `apt build-dep emacs` to install the dependencies, and then just > ./configure --prefix=/usr/local/emacs-. This is how I built > emacs-29.1 (on the same system) and emacs-29.1.90. In the past, I have > not had to specify any additional options to configure for emacs to > chose gtk. For 29.1.90, I had to explicit pass `--with-x-toolkit=gtk` > for this to work. > > This is an excerpt from what M-x report-emacs-bug says on my 29.1 emacs: > > ----- > In GNU Emacs 29.1 (build 1, aarch64-unknown-linux-gnu, GTK+ Version > 3.24.37, cairo version 1.16.0) of 2023-08-08 built on jblin > Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 > System Description: Ubuntu 23.04 > > Configured using: > 'configure --prefix=/usr/local/emacs-29.1' > ----- > > Below, you can find the text as created by M-x report-emacs-bug for > the 21.9.90 build. I have subsequently rebuilt 29.1.90 with the > `--with-x-toolkit=gtk` option and now have the gtk+ version that I am > accustomed to (with readable fonts, etc.). Please show the full config.log file of the "configure" run without the --with-x-toolkit=gtk option, which decides to build without GTK. FWIW, there was no change in the configure.ac file between Emacs 29.1 and 29.1.90, so it's hard to look for the culprit without some hint, which the config.log file should provide. It is also possible that the change is not due to Emacs, but to some recent change in your system's configuration. If you configure Emacs 29.1 with your current system, does it still produce a GTK build? Thanks.