From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Jay Berkenbilt" Newsgroups: gmane.emacs.bugs Subject: bug#66878: 29.1.90; change of default toolkit at build time Date: Wed, 01 Nov 2023 14:20:21 -0400 Message-ID: References: <4ab07ec4-398c-4d8c-bf8f-44f9a4aced1f@app.fastmail.com> <838r7hacc2.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32290"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Cyrus-JMAP/3.9.0-alpha0-1108-g3a29173c6d-fm-20231031.005-g3a29173c Cc: 66878-done@debbugs.gnu.org To: "Eli Zaretskii" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 01 19:21:55 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 1qyFqj-00085v-PV for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 01 Nov 2023 19:21:55 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyFqM-0001IH-NP; Wed, 01 Nov 2023 14:21:30 -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 1qyFqK-0001Fv-Hx for bug-gnu-emacs@gnu.org; Wed, 01 Nov 2023 14:21:28 -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 1qyFqK-0004bg-9R for bug-gnu-emacs@gnu.org; Wed, 01 Nov 2023 14:21:28 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qyFqs-0003hU-Cz for bug-gnu-emacs@gnu.org; Wed, 01 Nov 2023 14:22:02 -0400 Resent-From: "Jay Berkenbilt" Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Nov 2023 18:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 66878 X-GNU-PR-Package: emacs Mail-Followup-To: 66878@debbugs.gnu.org, ejb@ql.org, ejb@ql.org Original-Received: via spool by 66878-done@debbugs.gnu.org id=D66878.169886288714156 (code D ref 66878); Wed, 01 Nov 2023 18:22:02 +0000 Original-Received: (at 66878-done) by debbugs.gnu.org; 1 Nov 2023 18:21:27 +0000 Original-Received: from localhost ([127.0.0.1]:52542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyFqJ-0003gG-AE for submit@debbugs.gnu.org; Wed, 01 Nov 2023 14:21:27 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:49583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyFqE-0003fy-MC for 66878-done@debbugs.gnu.org; Wed, 01 Nov 2023 14:21:25 -0400 Original-Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 0B3A85C04AD; Wed, 1 Nov 2023 14:20:43 -0400 (EDT) Original-Received: from imap49 ([10.202.2.99]) by compute2.internal (MEProxy); Wed, 01 Nov 2023 14:20:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ql.org; h=cc:cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1698862843; x=1698949243; bh=uv V43v3oC6n/EeOzsp8hPp4mWl3TJnr5Uxw33xOFXQI=; b=CSxR0kJvxKO3t0XXFS Gq44uGzPVpr0kbF3iC3wFpV55GhG3qjbZOZ6aE9OliFPcIexGkBicKCwGj7OHkOE gSK4SlAiR8MFE9mrleMzaYHk0ykmXE3pqsKldM56xp9yjORBWJLleNo07bJ7H7Dl OB7b9jTH7ZljKHC2BuVHgjm3jyus/zKm77H+WVSXz6GPHPPKj2XKjN5LMoxsvo1K qhGluWfOoj5ZFucgTdfSIDH6ityuMzO7cGCsUN1BY+UN3fbsAIu/Ps/+YbKXmM8P SmrsA8y27lB6Vy+ec5manFu9M4ZCPJPTn8Akdr8CdrHeJSqjOZq1TAfAsNUcf1EC 2kPA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1698862843; x=1698949243; bh=uvV43v3oC6n/E eOzsp8hPp4mWl3TJnr5Uxw33xOFXQI=; b=LyEx1CmWLRPgrCUmHkiX4YcP3XUtH 7m9yRAAPK6Fc82jrUIevESTEsPNv8NTRkoQWHU+IKpsI0JbkSPFr1SrCBZ2wk8al Zu/ZABygdayK7Jru1eQaVJoB7sAO8zg5UolUTrqvN0zyle9UIB8H0E/vUDVHUexs zWTvSOZgt37fAIWMoGX/CzFmdm5kwdknpGt/YIDjMoWg+4B8Qr10UdBybpqQ6c4u gKiw0/uZhhsNytz2PP+bmDHd6vKcIlKqhVVhHTtzhtVZLnjtUIJ9VfKMgAhdQ3y5 VGt6gavFm7sI6whyrznxTJ2U6z6JQEUGOA6C1cYZN6dTLrtGBQBvXw6Dw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedruddtgedgudduudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefofgggkfgjfhffhffvvefutgesthdtredtreertdenucfhrhhomhepfdfl rgihuceuvghrkhgvnhgsihhlthdfuceovghjsgesqhhlrdhorhhgqeenucggtffrrghtth gvrhhnpedvffeiieevueetffdtgeekudetteffheevgeffgeefieffhfevgedtgfetkeev heenucffohhmrghinhepledtrdhinhenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpegvjhgssehqlhdrohhrgh X-ME-Proxy: Feedback-ID: ibd3147ef:Fastmail Original-Received: by mailuser.nyi.internal (Postfix, from userid 501) id 74E2F15A0091; Wed, 1 Nov 2023 14:20:42 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface In-Reply-To: <838r7hacc2.fsf@gnu.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:273614 Archived-At: Sorry for the noise -- I'm closing this. I am not able to reproduce this anymore. I must have made some mistake in my original build. Starting from scratch and just running configure, I get a gtk build now. I must have done the original build without all the dependency libraries installed or with some other damage to my system. Between the first and second builds, I had rerun my ansible playbook one time, and I also had done an apt-get dist-upgrade. No matter though -- clearly this was user error, so I apologize for the distraction. On Wed, Nov 1, 2023, at 8:26 AM, Eli Zaretskii wrote: > > 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. >