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#66068: removing the WebKit when webkit2gtk3-2.42.5-1.el9.x86_64 will not alllow RL9 to configure Date: Sun, 22 Sep 2024 08:05:44 +0300 Message-ID: <86h6a82s7r.fsf@gnu.org> References: <87r0mvdccy.fsf@gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4175"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 66068@debbugs.gnu.org To: Doug Maxey Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Sep 22 07:07:00 2024 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 1ssEoG-0000vF-47 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 22 Sep 2024 07:07:00 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ssEny-0007fU-Qe; Sun, 22 Sep 2024 01:06:42 -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 1ssEnx-0007fK-Po for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2024 01:06:41 -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 1ssEnx-0002HU-GW for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2024 01:06:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-version:References:In-Reply-To:From:Date:To:Subject; bh=ZyTe4JcqxIdzspDrEszRpIJUb/WP4YJfHrvryDsU8L4=; b=HVehjToL0+Enw8kOYP3P/0VwZceggVtL8sV0D+0N3S8pRPkSKmU9Z/7jQNy5ziU5EDNksOEfpDdeJMRqYTGJUWGwKrsZLC4Nub+q8yPwhDZ8f8bztFpnOrn0kQLYrGurBGtj+hIltL37YkgejZths9Bs9hIa04smq626tlqY1s2Vh7ekl5SexOgPDvj8ItMpEYF0tNZLaTQnrdVh7cWf/2eA8r5Kh8I37JD4ODqYDg1EvhL77s+13Z8exLFz+esFIqn3fkBFQDejr9IYcxYFki0x2rE1NKmZtOdj+zqOP7IOk6u8jroy9iqPC5m8qstpqcSjlQOkfhENDXj1WUAuBQ==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ssEoI-0008Sm-8t for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2024 01:07: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: Sun, 22 Sep 2024 05:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66068 X-GNU-PR-Package: emacs Original-Received: via spool by 66068-submit@debbugs.gnu.org id=B66068.172698158632459 (code B ref 66068); Sun, 22 Sep 2024 05:07:02 +0000 Original-Received: (at 66068) by debbugs.gnu.org; 22 Sep 2024 05:06:26 +0000 Original-Received: from localhost ([127.0.0.1]:40640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ssEni-0008RS-4o for submit@debbugs.gnu.org; Sun, 22 Sep 2024 01:06:26 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:59930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ssEng-0008RD-Ei for 66068@debbugs.gnu.org; Sun, 22 Sep 2024 01:06:25 -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 1ssEnD-0002EP-WF; Sun, 22 Sep 2024 01:05:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=ZyTe4JcqxIdzspDrEszRpIJUb/WP4YJfHrvryDsU8L4=; b=aP2Fj1k7Knmy3rgYvMGm 1QGbY5eAlnCj34CZV8QEa3dhEp8H8ycz7G9mh7phpKY6lQUNizUU+6GU6w0pJ+VLr2eQY/+1gehoA bzu9hL/LIgj1L94EmfJJiAk1XbLQjJDTiSZKmPYfrklvrRa6J7tLol5NsiWP0PIuw380SHuByfUaY LLvEHVszpbP3tW6bGmxI1xwl81n2EEtmoCikI03KXqhnY4o6noeXm9iGfLix4uEonXZxnsoQxSRpC 8ThibQwZzC54MwADt65iM/2PUS0dxeQv4rbsGtyZBSXm9DSmP1jJjz5Vpsq5ftOt/EBZ8HPDdWeyU A8H5TzjO99IflQ==; In-Reply-To: (message from Doug Maxey on Sat, 21 Sep 2024 16:45:06 -0500) 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:292216 Archived-At: > From: Doug Maxey > Date: Sat, 21 Sep 2024 16:45:06 -0500 > > With today's tree emacs-30.0.91-54-gc1f2501f, I cannot find a > combination that allows building the X version, either Lucid or GTK3. > > The installed version of webkit is webkit2gtk3-2.42.5-1.el9.x86_64. > > I even turned off cairo and xwidgets with  > --without-cairo > --without-xwidgets > > but no joy on make bootstrap. > --- > $ make bootstrap > ... > checking for cairo >= 1.8.0... yes > checking for cairo-xcb >= 1.8.0... yes > checking for webkit2gtk-4.1 >= 2.12 webkit2gtk-4.1 < 2.41.92... no > checking for webkit2gtk-4.0 >= 2.12 webkit2gtk-4.0 < 2.41.92... no > configure: error: xwidgets requested but WebKitGTK+ or WebKit framework > not found. > make: *** [Makefile:586: config.status] Error 1 > --- Please post the config.log file obtained by running the configure script after the following commands: $ make extraclean $ git clean -fdx $ git pull $ ./autogen.sh $ ./configure [...] where [...] are your usual configure options, but without anything related to xwidgets (and please show the exact configure options you use, as your report above doesn't). The xwidgets option is off by default, so if you reconfigure Emacs correctly, you should have a build without them (since your webkit2gtk version is not one of those which can be safely used with Emacs). The output of the configure script above seems to indicate that somehow the configure script was invoked with "--with-xwidgets" option, because otherwise the "checking for webkit2gtk-4.1" part was not supposed to have been done. E.g., on my GNU/Linux system, invoking the configure script without "--with-xwidgets" option goes straight from cairo to freetype2 testing, bypassing the webkit2gtk-4.0 test: checking for cairo >= 1.8.0... yes checking for freetype2... yes checking for fontconfig >= 2.2.0... yes So something in your case is still telling the configure script to build with xwidgets. "make bootstrap" re-runs the configure script with the same options you used last time, so doing that will not necessarily fix the problem.