From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 01 13:44:39 2021 Received: (at submit) by debbugs.gnu.org; 1 Nov 2021 17:44:39 +0000 Received: from localhost ([127.0.0.1]:36036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhbML-0001Af-A1 for submit@debbugs.gnu.org; Mon, 01 Nov 2021 13:44:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:52356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhazF-0000Xe-Ps for submit@debbugs.gnu.org; Mon, 01 Nov 2021 13:20:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56726) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mhazF-00064n-IB for bug-guix@gnu.org; Mon, 01 Nov 2021 13:20:45 -0400 Received: from mail-ot1-x335.google.com ([2607:f8b0:4864:20::335]:37600) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mhazD-0007mF-Th for bug-guix@gnu.org; Mon, 01 Nov 2021 13:20:45 -0400 Received: by mail-ot1-x335.google.com with SMTP id v40-20020a056830092800b0055591caa9c6so18025199ott.4 for ; Mon, 01 Nov 2021 10:20:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=Di9ZadGiSmuvoJAuFAyEyf1Fiin9AS7rW6aZiTSlxNg=; b=pDM+qgW9tJowboxVainYQovjt/NAqV7RQVRm0d/a4vEBySDKyNbJcKKHbhdgxTpSUI OiAT2JdODBqXytewHE2C3THK9N9E8oMa2PjL+tkp/86W4enCPZdpiCgiEfrp9BERp4cY /CZMGDVE4OFlzfgkXnURaXkktmgLYjSh4BUxTZOSkvWeTfcoZ9j855JgeWAZ8WTzDKFv xrpY3sQtV1DYp5Bl9OOMtWrVPM1OH2MUHjTlPN7MtnXb7lo+n0aG6JlzKyM4Wek5JqLy +mmHD16BsGyAHB+BD/KQwIt+PKWiv5dwpq+QttJy3n6xKeDRpjUULdwZpohS57zQf/h7 TIlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Di9ZadGiSmuvoJAuFAyEyf1Fiin9AS7rW6aZiTSlxNg=; b=iFObpVDB0X5VAHN9vfTsonY75N0keIz3JGC4fMYzFNkwQgnBEOnHprO2Tvj7j9Wv6y BPhMz6AmIBh1KwYmgxzm+UCtie6NGsaYkGroCunRMevI6Rfu3hkkb2Vqwsr+dqKWayke QzepNyU6R5bo86b2uZP7CTVdozrCMIqOZTSbnGdMOnH+z/HmZYUV4Mq7VwqvMb1Nwgye iEr8HvNmiP8kTIrogs6AYO4tepmqm/ADlb6uHwC8UO4utCTzeALro/MawkRy764fBZUB 0qX913yfpUfrbyLy4/ax6d38kuuKKnqygNLCqRln1fUepu6B7yKC7LzohYOT0GPLW9Lm HGAA== X-Gm-Message-State: AOAM532KsP61e1UJlZAApwXNmqFxXDR2GkZrcfk0OwhYuE3lo0BBpRY7 m/5LiZ64aFrX3r1npk0KN/xj2IUkUWN2g3pTEPqrQZHP4qqeXw== X-Google-Smtp-Source: ABdhPJyeFVi2Fi8D3fZindd4juv+aoUKNeg/4MP0qN7k1BSlf10X9TCzJlbWIzapGG99y7WTQKHJED1dOnk39yOrbK8= X-Received: by 2002:a9d:75d1:: with SMTP id c17mr17880214otl.304.1635787241836; Mon, 01 Nov 2021 10:20:41 -0700 (PDT) MIME-Version: 1.0 From: zachary rothenberg Date: Mon, 1 Nov 2021 13:20:30 -0400 Message-ID: Subject: webkitgtk broken with commit 8797a07a To: bug-guix@gnu.org Content-Type: multipart/alternative; boundary="0000000000007a561305cfbd6554" Received-SPF: pass client-ip=2607:f8b0:4864:20::335; envelope-from=zrothenberg1@gmail.com; helo=mail-ot1-x335.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 01 Nov 2021 13:44:36 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) --0000000000007a561305cfbd6554 Content-Type: text/plain; charset="UTF-8" It looks like webkitgtk won't build for me anymore after the version got bumped to 2.34.1. The error happens during configuration, with relevant logging =============================== -- Could NOT find LibSoup: Found unsuitable version "", but required is at least "2.99.9" (found LIBSOUP_INCLUDE_DIRS-NOTFOUND) CMake Error at Source/cmake/OptionsGTK.cmake:212 (message): libsoup 3 is required. Enable USE_SOUP2 to use libsoup 2 (disables HTTP/2) Call Stack (most recent call first): Source/cmake/WebKitCommon.cmake:220 (include) CMakeLists.txt:20 (include) =============================== If instead I time-machine to the previous commit ============== guix time-machine --commit=80c0505f166101bbe6d55b8f2314d1a18227b3ee -- install webkitgtk ============== it all builds fine. I think the issue is that with version 2.33 webkitgtk started building with libsoup3 by default. Since the last version in guix was 2.32.1 this would explain why this bump started causing issues. The package the libsoup guix pulls in (version 2) no longer satisfies the requirement and we can't build. Potential fixes are setting USE_SOUP2 or building with libsoup3 instead. --0000000000007a561305cfbd6554 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
It looks like webkitgtk won't build for me anymor= e after the version got bumped to 2.34.1.

The error hap= pens during configuration, with relevant logging
=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
-- Could NOT find LibSoup: Found unsuitable version ""= , but required is at least "2.99.9" (found LIBSOUP_INCLUDE_DIRS-N= OTFOUND)
CMake Error at Source/cmake/OptionsGTK.cmake:212 (message):
= =C2=A0 libsoup 3 is required.=C2=A0 Enable USE_SOUP2 to use libsoup 2 (disa= bles HTTP/2)
Call Stack (most recent call first):
=C2=A0 Source/cmake= /WebKitCommon.cmake:220 (include)
=C2=A0 CMakeLists.txt:20 (include)
=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

If instead I time-m= achine to the previous commit
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D
guix time-machine --commit=3D80c0505f166101bbe6d55b8f23= 14d1a18227b3ee -- install webkitgtk
=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D
it all builds fine.

<= div>I think the issue is that with version 2.33 webkitgtk started building = with libsoup3 by default. Since the last version in guix was 2.32.1 this wo= uld explain why this bump started causing issues. The package the libsoup g= uix pulls in (version 2) no longer satisfies the requirement and we can'= ;t build. Potential fixes are setting USE_SOUP2 or building with libsoup3 i= nstead.
--0000000000007a561305cfbd6554-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 01 20:30:25 2021 Received: (at control) by debbugs.gnu.org; 2 Nov 2021 00:30:25 +0000 Received: from localhost ([127.0.0.1]:36347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhhh2-0005iC-UF for submit@debbugs.gnu.org; Mon, 01 Nov 2021 20:30:25 -0400 Received: from tobias.gr ([80.241.217.52]:55258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhhh0-0005i3-D9 for control@debbugs.gnu.org; Mon, 01 Nov 2021 20:30:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=A3oKm7W0w5YW9 HaC+Cc3C6LbgiJbWdgkB+DFxhhhdBM=; h=date:subject:to:from; d=tobias.gr; b=lFKjn627i2hyaze8Ix9IS3nXJnOOOPAFw0QHicGe2RqOQT2Z2QZWSeBrpA632O01RqbU hzTzea599E/28of74nOFyqMTXBSaY1QKwdL8+lDSH/2MJ5fwErCBioYQxUggFRZG9eNiEl guLdqZ0NIIshP/bQ2pc5ol4cGH9nwCv/eOfY9Zg20bnfxjKptzV3TPwB60Mr0o3znAWMKn K8p0hipbvvJZAutqifFf2B8xpV2Zvf0281PvaaHZJ6aCQiyYFUuvbkhUcvGZisoe/A1YZ0 Gm0lwQwpLUT/ftMy6bDiQf479v81EcTMRKEFzDHnnFtRJBOc8gaDkPdEB4SF1xRw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 2f2f4dc8 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Tue, 2 Nov 2021 00:30:15 +0000 (UTC) From: Tobias Geerinckx-Rice To: GNU bug tracker automated control server Subject: Merge dupical boogs Date: Tue, 02 Nov 2021 01:29:28 +0100 BIMI-Selector: v=BIMI1; s=default; Message-ID: <87r1bzjt53.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 51555 51559 thanks From unknown Sat Aug 09 05:00:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Tue, 02 Nov 2021 05:46:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 02 04:25:03 2021 Received: (at control) by debbugs.gnu.org; 2 Nov 2021 08:25:03 +0000 Received: from localhost ([127.0.0.1]:36712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhp6N-0007Vs-Fv for submit@debbugs.gnu.org; Tue, 02 Nov 2021 04:25:03 -0400 Received: from tobias.gr ([80.241.217.52]:55278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhp6K-0007Ut-LZ for control@debbugs.gnu.org; Tue, 02 Nov 2021 04:25:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=4mBDWBlWShu/k pcZxppbMLBYFzfXnk+sS8G3jE4UXaA=; h=date:subject:to:from; d=tobias.gr; b=Qt9lAjz6TRH+yHIFZUpPrhMFGdI6PEUoZXGxmRUt3Hm8BmtPGyvBN9/OzQR/mYiYCt7l xe1X/YRHZUpfyraZJwUg/QBo6EP7Wiz2O7MlWx7VIVNobR3c75iEfYRCxqkZnHRK5b6Yxx eWU7wZZwYphs8fVbD1Fdt90HT8KndFXpl6bQ/Cm6LQ3UBVHlg6pbjaRXcLZANLwFJEvwPk xtpteVqFtp++flXag30sb2bNTLVcp7GGNk6g3DIzBScVzC7Srh6lHpcXKDIwtPKgKnoJVt /HnCnidFJEhCCckI/tXy+zvDlii6v8pgT6EmMmFv5XnWl04fB1wgA98hVQHzc5dQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 2bd162c2 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Tue, 2 Nov 2021 08:24:54 +0000 (UTC) From: Tobias Geerinckx-Rice To: GNU bug tracker automated control server Subject: Merge moar dupical boogs Date: Tue, 02 Nov 2021 09:23:39 +0100 BIMI-Selector: v=BIMI1; s=default; Message-ID: <87mtmnj76c.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 51555 51559 51564 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 03 14:11:31 2021 Received: (at 51555-done) by debbugs.gnu.org; 3 Nov 2021 18:11:32 +0000 Received: from localhost ([127.0.0.1]:41120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miKjT-0000nS-MZ for submit@debbugs.gnu.org; Wed, 03 Nov 2021 14:11:31 -0400 Received: from world.peace.net ([64.112.178.59]:57310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miKjR-0000n9-SZ; Wed, 03 Nov 2021 14:11:30 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1miKjK-0008DO-TJ; Wed, 03 Nov 2021 14:11:22 -0400 From: Mark H Weaver To: 51564-done@debbugs.gnu.org, 51559-done@debbugs.gnu.org, 51555-done@debbugs.gnu.org Subject: Re: bug#51564: [PATCH] gnu: webkitgtk: Fix configure failures. In-Reply-To: <87fssdn1xu.fsf@netris.org> References: <9ef270f42ae56ff7ef2729d56eee766aff6c9e54.camel@gmail.com> <87r1bymted.fsf@netris.org> <87lf26mpjp.fsf@netris.org> <5298195410bf58cddca122037af828347ef1e02b.camel@gmail.com> <87fssdn1xu.fsf@netris.org> Date: Wed, 03 Nov 2021 14:09:19 -0400 Message-ID: <878ry5m7px.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51555-done Cc: Liliana Marie Prikler , Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) FYI, I pushed commit 9d3a5ddc2700aa099bb1bf9c5e8b3062445b907a to 'master', which fixes the webkitgtk-2.34.1 build on x86_64-linux. In addition to the fixes already shown in Liliana's proposed patch, 9d3a5ddc27 also arranges to use clang-11 for compilation. Unfortunately, the build fails on i686-linux, which is the only system other than x86_64-linux where webkitgtk-2.32.4 was successfully built. Note that I tried clang-11 first, because upstream WebKit surely uses clang for compilation, and it works for building IceCat on Guix, so I had it hunch that it was a good bet. However, it would be good to now try compiling webkitgtk-2.34.1 with a newer version of GCC. It's possible that might fix the build on i686-linux. Anyway, I'm closing this bug. I'll open another bug to track the i686-linux issue. Thanks, Mark -- Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about . From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 03 15:21:45 2021 Received: (at 51555-done) by debbugs.gnu.org; 3 Nov 2021 19:21:45 +0000 Received: from localhost ([127.0.0.1]:41306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miLpR-0005CP-1P for submit@debbugs.gnu.org; Wed, 03 Nov 2021 15:21:45 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:42871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miLpO-0005Br-Pt; Wed, 03 Nov 2021 15:21:44 -0400 Received: by mail-wr1-f65.google.com with SMTP id c4so5122605wrd.9; Wed, 03 Nov 2021 12:21:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=jJbek1UqydIkqR02usviTSuZTOgYPv0Pqq9UC1I+Jrg=; b=PHs/Nwno6+83M3Vp+w8jXwLMb1rYvlqAIbutA58VNmpYyp+zlMaf/FG6uEVjQKLCoY VTEyS6Oaj+EZAuQLRBPk6V8a4M54JqDRBjnNQMEbsXpJvvZlBXGXqwW8qSPJIX10+RpN dTBNa3fMKCc53fG50M/4G9w85OFsX+iE8jI/hWKq6yN0gZe5zcHz77rjkl85X/63NAtC 7z+ltVx3epCIvfTxce3OYtVvE7EAfgwM+mc9V2VqfLR4EAQ17hbu9OfgujubD81eBcER vmPj96C0IftvZmWmvvBeaCdGhX6kvy9zNqR5+tKi37h4KVoDG845u1g94G4/NF5aqOOv PzqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=jJbek1UqydIkqR02usviTSuZTOgYPv0Pqq9UC1I+Jrg=; b=ehc+Rpg1fEdpniUG9EkXSOd1/oKTFBqMhCHj5fz93yJ+nejkj7fgdvcAwqqmyc5u+P oQNvmzG78O27/jA9dckHuBtHzTqj21lY73KQMwu0zNsKNY27t+fmsaPE6S9jPWH51WSu e7YLTqDerRggnWAQHq3iLOckfV6vq4bdMOJE5Ri+8rr3HJZ48FBWwLqR/zOSqWXp3DS3 ziEjxQ7mwHHwokGIbcJz6auRvX2GRcKSEgZq37B/9wX16H2fVHVfmrupYcbuMaCUWoPB NdS/gkIc/qCocE9F29gP+xGh0jx3EhSGIuGe1MPqLGHvY7y1uEXk740dhe+16AiXvhMS ClHg== X-Gm-Message-State: AOAM531EO38s3ishOvi6lrA3+oKXXwBbpvJ5kB+bRoyrOVlhOgu3glkJ 0iGJnFwxQVLfi3qVizAeRYg= X-Google-Smtp-Source: ABdhPJyI0l/BM5GCWM16P1eWe7Tcq5BiI/3/4hL7IP78JEAjepug04HKlajuDhVg7XEq6kfgasTPGw== X-Received: by 2002:a05:6000:1a85:: with SMTP id f5mr2953784wry.361.1635967296644; Wed, 03 Nov 2021 12:21:36 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id u14sm2788989wrt.49.2021.11.03.12.21.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Nov 2021 12:21:36 -0700 (PDT) Message-ID: Subject: Re: bug#51564: [PATCH] gnu: webkitgtk: Fix configure failures. From: Liliana Marie Prikler To: Mark H Weaver , 51564-done@debbugs.gnu.org, 51559-done@debbugs.gnu.org, 51555-done@debbugs.gnu.org Date: Wed, 03 Nov 2021 20:21:33 +0100 In-Reply-To: <878ry5m7px.fsf@netris.org> References: <9ef270f42ae56ff7ef2729d56eee766aff6c9e54.camel@gmail.com> <87r1bymted.fsf@netris.org> <87lf26mpjp.fsf@netris.org> <5298195410bf58cddca122037af828347ef1e02b.camel@gmail.com> <87fssdn1xu.fsf@netris.org> <878ry5m7px.fsf@netris.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51555-done Cc: Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Mittwoch, den 03.11.2021, 14:09 -0400 schrieb Mark H Weaver: > [...] > > Note that I tried clang-11 first, because upstream WebKit surely uses > clang for compilation, and it works for building IceCat on Guix, so I > had it hunch that it was a good bet. However, it would be good to > now try compiling webkitgtk-2.34.1 with a newer version of GCC. It's > possible that might fix the build on i686-linux. I'm currently building webkitgtk on x86_64 locally with GCC 11. If that succeeds, I'll push to master and have CI take it from there. Cheers, Liliana From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 03 17:48:43 2021 Received: (at 51555-done) by debbugs.gnu.org; 3 Nov 2021 21:48:43 +0000 Received: from localhost ([127.0.0.1]:41413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miO7f-0000k6-Cd for submit@debbugs.gnu.org; Wed, 03 Nov 2021 17:48:43 -0400 Received: from world.peace.net ([64.112.178.59]:57662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miO7d-0000jm-F9; Wed, 03 Nov 2021 17:48:42 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1miO7W-0000Kt-3g; Wed, 03 Nov 2021 17:48:34 -0400 From: Mark H Weaver To: Liliana Marie Prikler , 51564-done@debbugs.gnu.org, 51559-done@debbugs.gnu.org, 51555-done@debbugs.gnu.org Subject: Re: bug#51564: [PATCH] gnu: webkitgtk: Fix configure failures. In-Reply-To: References: <9ef270f42ae56ff7ef2729d56eee766aff6c9e54.camel@gmail.com> <87r1bymted.fsf@netris.org> <87lf26mpjp.fsf@netris.org> <5298195410bf58cddca122037af828347ef1e02b.camel@gmail.com> <87fssdn1xu.fsf@netris.org> <878ry5m7px.fsf@netris.org> Date: Wed, 03 Nov 2021 17:46:31 -0400 Message-ID: <87wnlolxnx.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51555-done Cc: Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Liliana Marie Prikler writes: > Am Mittwoch, den 03.11.2021, 14:09 -0400 schrieb Mark H Weaver: >> [...] >> >> Note that I tried clang-11 first, because upstream WebKit surely uses >> clang for compilation, and it works for building IceCat on Guix, so I >> had it hunch that it was a good bet. However, it would be good to >> now try compiling webkitgtk-2.34.1 with a newer version of GCC. It's >> possible that might fix the build on i686-linux. > I'm currently building webkitgtk on x86_64 locally with GCC 11. If > that succeeds, I'll push to master and have CI take it from there. Sounds good. Thank you, Liliana! Mark -- Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about . From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 04 04:31:27 2021 Received: (at 51555-done) by debbugs.gnu.org; 4 Nov 2021 08:31:27 +0000 Received: from localhost ([127.0.0.1]:41950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miY9X-0006vy-7a for submit@debbugs.gnu.org; Thu, 04 Nov 2021 04:31:27 -0400 Received: from world.peace.net ([64.112.178.59]:58300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miY9U-0006vY-Pb; Thu, 04 Nov 2021 04:31:17 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1miY9K-0000rV-NU; Thu, 04 Nov 2021 04:31:06 -0400 From: Mark H Weaver To: Liliana Marie Prikler Subject: Re: bug#51564: [PATCH] gnu: webkitgtk: Fix configure failures. In-Reply-To: References: <9ef270f42ae56ff7ef2729d56eee766aff6c9e54.camel@gmail.com> <87r1bymted.fsf@netris.org> <87lf26mpjp.fsf@netris.org> <5298195410bf58cddca122037af828347ef1e02b.camel@gmail.com> <87fssdn1xu.fsf@netris.org> <878ry5m7px.fsf@netris.org> Date: Thu, 04 Nov 2021 04:29:08 -0400 Message-ID: <87wnlomihc.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51555-done Cc: 51591-done@debbugs.gnu.org, 51564-done@debbugs.gnu.org, 51555-done@debbugs.gnu.org, 51559-done@debbugs.gnu.org, Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Liliana, Liliana Marie Prikler writes: > Am Mittwoch, den 03.11.2021, 14:09 -0400 schrieb Mark H Weaver: >> [...] >> >> Note that I tried clang-11 first, because upstream WebKit surely uses >> clang for compilation, and it works for building IceCat on Guix, so I >> had it hunch that it was a good bet. However, it would be good to >> now try compiling webkitgtk-2.34.1 with a newer version of GCC. It's >> possible that might fix the build on i686-linux. > I'm currently building webkitgtk on x86_64 locally with GCC 11. If > that succeeds, I'll push to master and have CI take it from there. For the record, it's commit 63f78f6a6ea0d33f3b1fa68c7285cfb865677211 on the 'master' branch, and it did indeed fix the build on i686-linux. Thanks again, Mark -- Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about . From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 04 08:59:50 2021 Received: (at 51555) by debbugs.gnu.org; 4 Nov 2021 12:59:51 +0000 Received: from localhost ([127.0.0.1]:42222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1micLJ-0007yr-8x for submit@debbugs.gnu.org; Thu, 04 Nov 2021 08:59:50 -0400 Received: from world.peace.net ([64.112.178.59]:58640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1micL0-0007xy-Bm; Thu, 04 Nov 2021 08:59:27 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1micKr-0001di-Je; Thu, 04 Nov 2021 08:59:17 -0400 From: Mark H Weaver To: Liliana Marie Prikler Subject: Re: bug#51564: [PATCH] gnu: webkitgtk: Fix configure failures. In-Reply-To: <87wnlomihc.fsf@netris.org> References: <9ef270f42ae56ff7ef2729d56eee766aff6c9e54.camel@gmail.com> <87r1bymted.fsf@netris.org> <87lf26mpjp.fsf@netris.org> <5298195410bf58cddca122037af828347ef1e02b.camel@gmail.com> <87fssdn1xu.fsf@netris.org> <878ry5m7px.fsf@netris.org> <87wnlomihc.fsf@netris.org> Date: Thu, 04 Nov 2021 08:57:18 -0400 Message-ID: <871r3ww01i.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51555 Cc: 51564@debbugs.gnu.org, 51591@debbugs.gnu.org, 51555@debbugs.gnu.org, 51559@debbugs.gnu.org, Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) reopen 51591 thanks Hi Liliana, Mark H Weaver writes: > Liliana Marie Prikler writes: > >> Am Mittwoch, den 03.11.2021, 14:09 -0400 schrieb Mark H Weaver: >>> [...] >>>=20 >>> Note that I tried clang-11 first, because upstream WebKit surely uses >>> clang for compilation, and it works for building IceCat on Guix, so I >>> had it hunch that it was a good bet. However, it would be good to >>> now try compiling webkitgtk-2.34.1 with a newer version of GCC. It's >>> possible that might fix the build on i686-linux. >> I'm currently building webkitgtk on x86_64 locally with GCC 11. If >> that succeeds, I'll push to master and have CI take it from there. > > For the record, it's commit 63f78f6a6ea0d33f3b1fa68c7285cfb865677211 on > the 'master' branch, and it did indeed fix the build on i686-linux. I spoke too soon. Although the WebKitGTK package itself built successfully using GCC 11, the switch to GCC 11 caused many failures in programs that use WebKitGTK. For example: https://ci.guix.gnu.org/build/1530462/details (epiphany) https://ci.guix.gnu.org/build/1530484/details (gnome-online-accounts) https://ci.guix.gnu.org/build/1530479/details (yelp) https://ci.guix.gnu.org/build/1530407/details (surf) https://ci.guix.gnu.org/build/1530465/details (zenity) See below for an illustrative excerpt from the failed epiphany log. I've pushed commit 1007eb4874b7d3d2e0ecda07157f5794a0591ea2 to 'master', which reverts commit 63f78f6a6e. I've also reopened , to track progress on fixing the webkitgtk build on i686 using clang-11. I have a couple of ideas of how to fix it. To be continued... Mark --8<---------------cut here---------------start------------->8--- [274/292] Linking target src/epiphany. FAILED: src/epiphany=20 gcc -o src/epiphany 'src/25a6634@@epiphany@exe/meson-generated_.._epiphany= -resources.c.o' 'src/25a6634@@epiphany@exe/meson-generated_.._ephy-type-bui= ltins.c.o' 'src/25a6634@@epiphany@exe/meson-generated_.._.._embed_ephy-embe= d-type-builtins.c.o' 'src/25a6634@@epiphany@exe/meson-generated_.._.._lib_e= phy-lib-type-builtins.c.o' 'src/25a6634@@epiphany@exe/meson-generated_.._..= _lib_widgets_ephy-widgets-type-builtins.c.o' 'src/25a6634@@epiphany@exe/eph= y-main.c.o' -Wl,--as-needed -Wl,--no-undefined -Wl,-rpath=3D/gnu/store/qaia= 05dz19yc8p1lmf6jnrlmlwzw45iv-epiphany-3.34.4/lib/epiphany -Wl,--start-group= src/libephymain.so embed/libephyembed.a lib/libephymisc.so subprojects/lib= handy/src/libhandy-0.0.a lib/sync/libephysync.so lib/widgets/libephywidgets= .a /gnu/store/arza64g68736x20dmh786d3vrlnp5zq2-libdazzle-3.37.1/lib/libdazz= le-1.0.so /gnu/store/rcjh2gisni3jzkld0d7883kzsmmj0kwg-gtk+-3.24.24/lib/libg= tk-3.so /gnu/store/rcjh2gisni3jzkld0d7883kzsmmj0kwg-gtk+-3.24.24/lib/libgdk= -3.so /gnu/store/66crnfykciiip52fjlawxd4aa62yx7kc-pango-1.44.7/lib/libpango= cairo-1.0.so /gnu/store/66crnfykciiip52fjlawxd4aa62yx7kc-pango-1.44.7/lib/l= ibpango-1.0.so /gnu/store/7n014z63svmbih0wbq15hanilmjnzl41-harfbuzz-2.6.4/l= ib/libharfbuzz.so /gnu/store/hd946pyi5lwqa980fzglqb8299k9518w-atk-2.34.1/li= b/libatk-1.0.so /gnu/store/kakspf0hkf7pnyq581bh0pq3r3bjfrvx-cairo-1.16.0/li= b/libcairo-gobject.so /gnu/store/kakspf0hkf7pnyq581bh0pq3r3bjfrvx-cairo-1.1= 6.0/lib/libcairo.so /gnu/store/gj6q6rs9aprwkk4x67y8nv45hai5fq2v-gdk-pixbuf+= svg-2.40.0/lib/libgdk_pixbuf-2.0.so /gnu/store/qzj0j8lv58fyr7dbsjj4fzjcqvgm= kwzb-glib-2.62.6/lib/libgio-2.0.so /gnu/store/qzj0j8lv58fyr7dbsjj4fzjcqvgmk= wzb-glib-2.62.6/lib/libgobject-2.0.so /gnu/store/qzj0j8lv58fyr7dbsjj4fzjcqv= gmkwzb-glib-2.62.6/lib/libglib-2.0.so /gnu/store/3jqq5m8j8vbawm8bgirhwrsywp= dmgmnv-json-glib-1.4.4/lib/libjson-glib-1.0.so /gnu/store/338yvdb6jr0nnscbb= 30zfa6xm1sdf0mr-libsecret-0.20.4/lib/libsecret-1.so /gnu/store/b5lfjmd8wgdv= c9050870xianfz7isvna-libsoup-2.72.0/lib/libsoup-2.4.so /gnu/store/c8w9z48vv= x2a3q3k44ch9yn00wk1qwhb-libxml2-2.9.10/lib/libxml2.so -lm /gnu/store/807c6g= 9xqrxdjyhm8wm1r6jjjmc8q4vs-sqlite-3.31.1/lib/libsqlite3.so /gnu/store/4436r= 43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libwebkit2gtk-4.0.so /gnu/= store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjavascriptco= regtk-4.0.so -Wl,--export-dynamic /gnu/store/qzj0j8lv58fyr7dbsjj4fzjcqvgmkw= zb-glib-2.62.6/lib/libgmodule-2.0.so -pthread -lrt -lgmp /gnu/store/mz5fvdf= ks10rmwxf29n95bp9bim6wq7g-nettle-3.5.1/lib/libhogweed.so /gnu/store/mz5fvdf= ks10rmwxf29n95bp9bim6wq7g-nettle-3.5.1/lib/libnettle.so /gnu/store/j0d13s4j= 72nvmzdg7v0k529qyas7x2wk-gcr-3.34.0/lib/libgcr-ui-3.so /gnu/store/j0d13s4j7= 2nvmzdg7v0k529qyas7x2wk-gcr-3.34.0/lib/libgcr-base-3.so /gnu/store/j0d13s4j= 72nvmzdg7v0k529qyas7x2wk-gcr-3.34.0/lib/libgck-1.so /gnu/store/p0p3p28cc5n2= 20cikqvq1r6xgf7qx066-p11-kit-0.23.22/lib/libp11-kit.so /gnu/store/li61ai11b= bayiqsz0ab4wawxifdd5wza-libnotify-0.7.9/lib/libnotify.so -Wl,--end-group '-= Wl,-rpath,$ORIGIN/:$ORIGIN/../embed:$ORIGIN/../lib:$ORIGIN/../subprojects/l= ibhandy/src:$ORIGIN/../lib/sync:$ORIGIN/../lib/widgets' -Wl,-rpath-link,/tm= p/guix-build-epiphany-3.34.4.drv-0/build/src -Wl,-rpath-link,/tmp/guix-buil= d-epiphany-3.34.4.drv-0/build/embed -Wl,-rpath-link,/tmp/guix-build-epiphan= y-3.34.4.drv-0/build/lib -Wl,-rpath-link,/tmp/guix-build-epiphany-3.34.4.dr= v-0/build/subprojects/libhandy/src -Wl,-rpath-link,/tmp/guix-build-epiphany= -3.34.4.drv-0/build/lib/sync -Wl,-rpath-link,/tmp/guix-build-epiphany-3.34.= 4.drv-0/build/lib/widgets ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::symlink_sta= tus(std::filesystem::__cxx11::path const&, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::__cxx11::di= rectory_iterator::operator*() const@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::hard_link_c= ount(std::filesystem::__cxx11::path const&, std::error_code&)@GLIBCXX_3.4.2= 6' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::__cxx11::pa= th::_List::end() const@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::create_hard= _link(std::filesystem::__cxx11::path const&, std::filesystem::__cxx11::path= const&, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::__cxx11::di= rectory_iterator::increment(std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::status(std:= :filesystem::__cxx11::path const&, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::__cxx11::pa= th::_List::_List(std::filesystem::__cxx11::path::_List const&)@GLIBCXX_3.4.= 26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::__cxx11::pa= th::_M_split_cmpts()@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::canonical(s= td::filesystem::__cxx11::path const&, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::rename(std:= :filesystem::__cxx11::path const&, std::filesystem::__cxx11::path const&, s= td::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::copy(std::f= ilesystem::__cxx11::path const&, std::filesystem::__cxx11::path const&, std= ::filesystem::copy_options, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::__cxx11::pa= th::_List::_List()@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::remove(std:= :filesystem::__cxx11::path const&, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libweb= kit2gtk-4.0.so: undefined reference to `std::_Sp_make_shared_tag::_S_eq(std= ::type_info const&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::remove_all(= std::filesystem::__cxx11::path const&, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::__cxx11::di= rectory_iterator::directory_iterator(std::filesystem::__cxx11::path const&,= std::filesystem::directory_options, std::error_code*)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::__cxx11::pa= th::operator/=3D(std::filesystem::__cxx11::path const&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::__cxx11::pa= th::parent_path() const@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::space(std::= filesystem::__cxx11::path const&, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libweb= kit2gtk-4.0.so: undefined reference to `std::__throw_bad_array_new_length()= @GLIBCXX_3.4.29' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::file_size(s= td::filesystem::__cxx11::path const&, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::last_write_= time(std::filesystem::__cxx11::path const&, std::error_code&)@GLIBCXX_3.4.2= 6' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::__cxx11::pa= th::_List::_Impl_deleter::operator()(std::filesystem::__cxx11::path::_List:= :_Impl*) const@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::last_write_= time(std::filesystem::__cxx11::path const&, std::chrono::time_point > >, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::create_syml= ink(std::filesystem::__cxx11::path const&, std::filesystem::__cxx11::path c= onst&, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::copy_file(s= td::filesystem::__cxx11::path const&, std::filesystem::__cxx11::path const&= , std::filesystem::copy_options, std::error_code&)@GLIBCXX_3.4.26' ld: /gnu/store/4436r43crxcdmz011r7i2c1niz4jvi6g-webkitgtk-2.34.1/lib/libjav= ascriptcoregtk-4.0.so: undefined reference to `std::filesystem::create_dire= ctories(std::filesystem::__cxx11::path const&, std::error_code&)@GLIBCXX_3.= 4.26' collect2: error: ld returned 1 exit status --8<---------------cut here---------------end--------------->8--- --=20 Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about . From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 04 11:47:20 2021 Received: (at 51555) by debbugs.gnu.org; 4 Nov 2021 15:47:20 +0000 Received: from localhost ([127.0.0.1]:43242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miexU-0006kM-6b for submit@debbugs.gnu.org; Thu, 04 Nov 2021 11:47:20 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:43621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miexS-0006k4-6N; Thu, 04 Nov 2021 11:47:18 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 039453200AC9; Thu, 4 Nov 2021 11:47:15 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Thu, 04 Nov 2021 11:47:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=d7bUG51+ceY25LkXqeqnQUlA lOBog/+Ry/MJezbF3Q4=; b=B0kvYkCl+B+ZeeZEnwNSebvy+KvKq7/Wl818NLtx Q/Edkb7W3BrhvDxcFIUZSrpjpyQfalJu+fuqfWMd98hHRVY95WOZSiobfdmO/TOJ PK7KOJto8S6+NQY3JFHC9WohPToPj1KVUqyq6vImjxdNtjEyREKA2M3hlCQ2KRih FAw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=d7bUG5 1+ceY25LkXqeqnQUlAlOBog/+Ry/MJezbF3Q4=; b=ch/xkfR2FcJiwKdbQyrIS+ klDdCCOMhj/Tr682zEJVXj841BFkJPmOLbOWdPZJo8kAjFfSbVRBKEUIkJQlLhzS uhscMoF7MN2C5/eiKlOyB0FacOX4lnmVn2phQhsrolEI/iQEudlQ8cxxPzavnq9B JH69ANIYXI0fr6gKGBdWpH/NbEhASgMKqEXFlnsk711sOXRcfcEkKWu7ddkBlaqB hI2v3M4wPViLMWSI67YKIHYEq4FDNrqhMqCOKQPnAoNWmFL5OnTSDdSBTHSRJFQD NG/CMPypm1Yi02iyM/9m0NAmHhGTW5Qwp2t0COzll0CJiZHHk1AYpzMRt5TpatuA == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrtdeggdejhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgr mhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvg hrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheffvefg necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvoh esfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 4 Nov 2021 11:47:14 -0400 (EDT) Date: Thu, 4 Nov 2021 11:47:12 -0400 From: Leo Famulari To: Mark H Weaver Subject: Re: bug#51564: [PATCH] gnu: webkitgtk: Fix configure failures. Message-ID: References: <87r1bymted.fsf@netris.org> <87lf26mpjp.fsf@netris.org> <5298195410bf58cddca122037af828347ef1e02b.camel@gmail.com> <87fssdn1xu.fsf@netris.org> <878ry5m7px.fsf@netris.org> <87wnlomihc.fsf@netris.org> <871r3ww01i.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <871r3ww01i.fsf@netris.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51555 Cc: 51564@debbugs.gnu.org, 51555@debbugs.gnu.org, Liliana Marie Prikler , 51559@debbugs.gnu.org, 51591@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, Nov 04, 2021 at 08:57:18AM -0400, Mark H Weaver wrote: > Although the WebKitGTK package itself built successfully using GCC 11, > the switch to GCC 11 caused many failures in programs that use > WebKitGTK. For example: Should we just revert the WebKitGTK upgrade for now? From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 04 12:49:50 2021 Received: (at 51555) by debbugs.gnu.org; 4 Nov 2021 16:49:51 +0000 Received: from localhost ([127.0.0.1]:43295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mifvy-000089-Kc for submit@debbugs.gnu.org; Thu, 04 Nov 2021 12:49:50 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:45053) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mifvw-00007d-Fp; Thu, 04 Nov 2021 12:49:48 -0400 Received: by mail-wr1-f65.google.com with SMTP id d13so9610899wrf.11; Thu, 04 Nov 2021 09:49:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=MTF/3L4eCCsY7lI9zXh1BiA/qcz3pqxwbhupqeQkYkU=; b=dIx1oYE9McVosp6F/EN4iD/r879As3cn+Gx2gAtmEIRPBSxGh1jpPuyN+5PMDTJBSc dguZq5l43XtL/oW0kzBJx8IuuIyyOloO9wvMHhJ/7EzHLUlSnrUD3gMUbPhvUjfvDd2c mDAhnls+ZjaYiK7IxN2w/wXXm+T5ab9gVeMji6xgcFyXrhLTFWXn3gL9N6pSr9paXTwX /vcFgt7RcFECSvBWl1wKG9yUbr/vNxxc+wPKMF1L5/Smw0P+AnguSrBcVR+IA5K1K3K/ bEqovdPszQoaJ7fzGgakvGfYJ5v6DhosKOUPYqletvzDqvoPGdjGdvucXbSzz+WphhZr 83sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=MTF/3L4eCCsY7lI9zXh1BiA/qcz3pqxwbhupqeQkYkU=; b=Eev7jovVB0muKqIa1ZcxJiIGhUXFwjNX/HlYiUP+UhS3rvAe5BpR6i6leMY3VTzqFO fFf7Jed9rFQU/n04InVeq9MhJxP8yKZeXO2K2+yvqaErFHKLQvVBeh+ccRcw0pDKAig+ t1x0hqM543EHQiaHaQZbcjwlZ/tODseLznD4HVeuW03KTQy16x9FW8dsubU2AZLLnGhG rByh0GAhwX/s/MZJbz4fqqt0doWFEZ09sbgVys7to+cTxmbVYJKfmojl0BYdss679Fbh IJyIYASr0rSEz2O/4jmh2CP7NVrzqdIxlFoZR6+BeYHDW7bl/rNZkal1Hzxayu67DcXR vABg== X-Gm-Message-State: AOAM530L5Mt9YQcI4u8aJ7MyIGnwatwW3V9nHjMt24wk1XRvVRXjjxsu cuXGK0h6grGJQ69QNLsZuAo= X-Google-Smtp-Source: ABdhPJx+U8fQaDs/qBOII2xb0jEFGM7/WUXaA2z7T0V0WRPxIOHEX0yBQjNq4rMfEJec18G2WTL1sA== X-Received: by 2002:a05:6000:52:: with SMTP id k18mr53236289wrx.192.1636044582440; Thu, 04 Nov 2021 09:49:42 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id z8sm5727471wrh.54.2021.11.04.09.49.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Nov 2021 09:49:41 -0700 (PDT) Message-ID: Subject: Re: bug#51564: [PATCH] gnu: webkitgtk: Fix configure failures. From: Liliana Marie Prikler To: Leo Famulari , Mark H Weaver Date: Thu, 04 Nov 2021 17:49:40 +0100 In-Reply-To: References: <87r1bymted.fsf@netris.org> <87lf26mpjp.fsf@netris.org> <5298195410bf58cddca122037af828347ef1e02b.camel@gmail.com> <87fssdn1xu.fsf@netris.org> <878ry5m7px.fsf@netris.org> <87wnlomihc.fsf@netris.org> <871r3ww01i.fsf@netris.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51555 Cc: 51564@debbugs.gnu.org, 51555@debbugs.gnu.org, 51559@debbugs.gnu.org, 51591@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Donnerstag, den 04.11.2021, 11:47 -0400 schrieb Leo Famulari: > On Thu, Nov 04, 2021 at 08:57:18AM -0400, Mark H Weaver wrote: > > Although the WebKitGTK package itself built successfully using GCC > > 11, > > the switch to GCC 11 caused many failures in programs that use > > WebKitGTK. For example: > > Should we just revert the WebKitGTK upgrade for now? SGTM. Can someone check whether it builds fine with GCC 10 on c-u- frozen? From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 04 18:25:50 2021 Received: (at 51555) by debbugs.gnu.org; 4 Nov 2021 22:25:50 +0000 Received: from localhost ([127.0.0.1]:43823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1milB8-0002zC-4k for submit@debbugs.gnu.org; Thu, 04 Nov 2021 18:25:50 -0400 Received: from world.peace.net ([64.112.178.59]:59628) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1milB5-0002yo-Sc; Thu, 04 Nov 2021 18:25:48 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1milAy-0005s2-KU; Thu, 04 Nov 2021 18:25:40 -0400 From: Mark H Weaver To: Leo Famulari Subject: Re: bug#51564: [PATCH] gnu: webkitgtk: Fix configure failures. In-Reply-To: References: <87r1bymted.fsf@netris.org> <87lf26mpjp.fsf@netris.org> <5298195410bf58cddca122037af828347ef1e02b.camel@gmail.com> <87fssdn1xu.fsf@netris.org> <878ry5m7px.fsf@netris.org> <87wnlomihc.fsf@netris.org> <871r3ww01i.fsf@netris.org> Date: Thu, 04 Nov 2021 18:23:42 -0400 Message-ID: <87tugrv9ti.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51555 Cc: 51564@debbugs.gnu.org, 51555@debbugs.gnu.org, Liliana Marie Prikler , 51559@debbugs.gnu.org, 51591@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Leo, Leo Famulari writes: > On Thu, Nov 04, 2021 at 08:57:18AM -0400, Mark H Weaver wrote: >> Although the WebKitGTK package itself built successfully using GCC 11, >> the switch to GCC 11 caused many failures in programs that use >> WebKitGTK. For example: > > Should we just revert the WebKitGTK upgrade for now? I'm reluctant to do that, because it would mean reintroducing CVE-2021-30846, CVE-2021-30851 and CVE-2021-42762. According to , two of those CVEs could allow an attacker to execute arbitrary code via maliciously crafted web content. For now, I've reverted back to using clang-11 to compile WebKitGTK, which works correctly on x86_64-linux, but another fix will be needed to i686-linux users. I have some ideas on how to fix it. I'll write about that soon at 51591@debbugs.gnu.org. Regards, Mark -- Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about . From unknown Sat Aug 09 05:00:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 05 Dec 2021 12:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator