From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id IF49JpmZhGFphQAAgWs5BA (envelope-from ) for ; Fri, 05 Nov 2021 03:40:25 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id aKveIZmZhGHUYwAAB5/wlQ (envelope-from ) for ; Fri, 05 Nov 2021 02:40:25 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 103F72CED4 for ; Fri, 5 Nov 2021 03:40:25 +0100 (CET) Received: from localhost ([::1]:41880 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mip9U-00035h-6x for larch@yhetil.org; Thu, 04 Nov 2021 22:40:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43912) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mip99-000308-4f for bug-guix@gnu.org; Thu, 04 Nov 2021 22:40:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60796) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mip98-0001Rg-RV for bug-guix@gnu.org; Thu, 04 Nov 2021 22:40:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mip98-0007OZ-Or for bug-guix@gnu.org; Thu, 04 Nov 2021 22:40:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#51591: webkitgtk fails to build on i686-linux; possibly a clang issue Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 05 Nov 2021 02:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51591 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mark H Weaver Received: via spool by 51591-submit@debbugs.gnu.org id=B51591.163607994728325 (code B ref 51591); Fri, 05 Nov 2021 02:40:02 +0000 Received: (at 51591) by debbugs.gnu.org; 5 Nov 2021 02:39:07 +0000 Received: from localhost ([127.0.0.1]:44101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mip8F-0007Mm-A8 for submit@debbugs.gnu.org; Thu, 04 Nov 2021 22:39:07 -0400 Received: from mail-qk1-f178.google.com ([209.85.222.178]:34464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mip8C-0007MI-VE for 51591@debbugs.gnu.org; Thu, 04 Nov 2021 22:39:06 -0400 Received: by mail-qk1-f178.google.com with SMTP id bq14so7642843qkb.1 for <51591@debbugs.gnu.org>; Thu, 04 Nov 2021 19:39:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=4KVQ2rJYoSmA/r/0QBLFab/sTOa2Jkh1DteDy7w0dk0=; b=CbvhgtXa0QrCDO2+04HVEEk9EQSLWISnP+p8JE9DJpIFuETbAE17aE5HmO8ZnKMu6Q k0NPRZHyEuJcgbRcqiCxQ7/dcqvjxDku4BfNhh1OrGT5pPpo/cYNfNZFCdk8Js9857kV VWpqbFjdvXRC9ySwu3VqMU+MNctzx0RvnliGxUfasfq93Kv71ltRHcizqFJcZNZDJa7R 6sCn+77gbSAeq1ERbmiRaFEux6gS8fKPJEp4GNsntE8WDo0wnF0iFT/QWjrBankFw4Iu G6sp+ypKkmWAcy3Wn+jYn1fbjddwrMNWyTLxhsX/zSzSHZu56hGd3bo3KZ3hC0M2pT1U MIIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=4KVQ2rJYoSmA/r/0QBLFab/sTOa2Jkh1DteDy7w0dk0=; b=McFOPtPIjIbAVDoFHqyRK8REbRahT8o9A2bZu5PSc293NI0TMqTP44MbJS5TohhPWP v3PwKNV73BPK4LhL9F44enQ3p2tt9nYMiGSBcFg2Ro1Ljo0KhSSulw1VhHAcGYfu2t1L jiO2Gh45GmbNFueo/4pxKHzjC/2cmVHZ7IqODd2UXeWgQfreDeIznahi+8TTyzi2skPF /7IB3rzfTqkYJexSOkv8RC5mOZrEzb1cfFmnmFH7odcgR2wCaibM44yQKETKg786gvY8 Iwg5BIeMTpDB+2tUwjfEBTeHItDviSiRZAj2qK35N4Nr6BaK5tJ1J4PAKkaAgHu/EdSu GmWA== X-Gm-Message-State: AOAM531woBUSqzn+zqVMcmbkFOA7Ijp+irRqNE9QSwQXSwwFwIYxvWsG pNBZNsUmLjkgpBd1jPPEpXlBwtTG1OL88w== X-Google-Smtp-Source: ABdhPJxDRwu05W36y8GXsyBeFRDSwjNXnOAX5FIp7cSfLqr8kNWlVBLh9xcZVxF6zvm3fZeEKDBr2w== X-Received: by 2002:a05:620a:4416:: with SMTP id v22mr20470306qkp.369.1636079939156; Thu, 04 Nov 2021 19:38:59 -0700 (PDT) Received: from hurd (dsl-156-19.b2b2c.ca. [66.158.156.19]) by smtp.gmail.com with ESMTPSA id j8sm5441707qta.79.2021.11.04.19.38.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Nov 2021 19:38:58 -0700 (PDT) From: Maxim Cournoyer References: <875yt9m6ye.fsf@netris.org> <871r3xlzlu.fsf@netris.org> Date: Thu, 04 Nov 2021 22:38:55 -0400 In-Reply-To: <871r3xlzlu.fsf@netris.org> (Mark H. Weaver's message of "Wed, 03 Nov 2021 17:04:34 -0400") Message-ID: <87zgqj498g.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 51591@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1636080025; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=4KVQ2rJYoSmA/r/0QBLFab/sTOa2Jkh1DteDy7w0dk0=; b=sxzoKOfWGgS3tDRlMTeSKGSkZD8OxI/RaqNGecslo40nJc85p52M0+t3L0ikAEKoqho5a0 l1a/mYWWhFbulYkICwCe/zycb6fSKiMMHrzkInpWBrH9n/LNjOoPsk1hNegL5KHGLxs2jp eXrcbQ4iBBLuLyn39pz0EpveFIOHmtiNtLM7VovE+TX9fMANaxRQKe9/ih34mfT42AhnWV ZXb+LJ4m4/tIbgk6addMKuf0+2GO8YBY/wrMN3ndTzUx8fLq+IYPAYS2VIw9aGOdENYJhn tpVbYKoYitRkWtuSYGx32QabNWteQGMOeQfvWFQoE7Yclmi4RV0Kir0g8NDtpQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1636080025; a=rsa-sha256; cv=none; b=e/HhuvEw9/cosqYP4sNPDCCX9atFZlm6MTepKcNlsVRwIOAdODVSPK6mSAtJj4uzzeEDkF Y+tg+XbmjZncnr3m20VqNttG6xvzZIUOPlf2QXQ4eqWXv3OsjQk7i6dmFYpXmcpPck/Lre QCqtcVg2TAXDSWhXm84Z2bu8xOa2eTCZldympVC/8ojcpSFYHMYXQkOXJ3xbTczwhlbYVC zupiD4EaRIxwy/i/3Jvdsx+I6Sa6FwjN+1qF/iLqsBcBgVG5a54tFMdkws6rz/oZkmsQXS QaabF21fuHbQwjc3LYqHZNrYbD5JdyYTgLJKS7nRuBubKcskGuFZHO6Aq0u6oQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=CbvhgtXa; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=CbvhgtXa; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 103F72CED4 X-Spam-Score: -1.32 X-Migadu-Scanner: scn0.migadu.com X-TUID: u61z6uxP53OL Hello, Mark H Weaver writes: > Earlier, I wrote: >> libwebkit2gtk-4.0.so fails to link on i686-linux, due to an undefined >> reference to '__mulodi4'. > > Here are some relevant links: > > https://bugs.webkit.org/show_bug.cgi?id=190208 > https://trac.webkit.org/changeset/272140/webkit > https://github.com/android/ndk/issues/506 > >> https://ci.guix.gnu.org/build/1428233/details > [...] >> [100%] Linking CXX shared library ../../lib/libwebkit2gtk-4.0.so >> cd /tmp/guix-build-webkitgtk-2.34.1.drv-0/build/Source/WebKit && /gnu/store/4mlbaklbibcdgprxg7vp42vkafs69v9i-cmake-minimal-3.16.5/bin/cmake -E cmake_link_script CMakeFiles/WebKit.dir/link.txt --verbose=1 >> /gnu/store/dbcwl680w24rf2dn2pk3gx9nmvz7rl9c-clang-11.0.0/bin/clang++ -fPIC -Wextra -Wall -mfpmath=sse -msse2 [...] > > Also, I just noticed that "-mfpmath=sse -msse2" is being passed on the > compile command line. Historically, we've chosen not to assume the > availability of SSE or SSE2 on i686-linux, so it would be good to > inhibit those flags. > > Mark FWIW, webkitgtk-with-libsoup2 on the core-updates-frozen-batched-changes has built fine with GCC 10 on x86_64; I can't test currently there on i686 due to another issue lower in the chain, but perhaps it'd work fine too. HTH! Maxim