From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id OBKKMHbF72LlpgAAbAwnHQ (envelope-from ) for ; Sun, 07 Aug 2022 16:00:22 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id QECWL3bF72JnLQAAG6o9tA (envelope-from ) for ; Sun, 07 Aug 2022 16:00:22 +0200 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 5A5FE3E833 for ; Sun, 7 Aug 2022 16:00:22 +0200 (CEST) Received: from localhost ([::1]:55918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oKgpA-0000qG-Rq for larch@yhetil.org; Sun, 07 Aug 2022 10:00:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53660) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKgp0-0000pA-Qh for bug-guix@gnu.org; Sun, 07 Aug 2022 10:00:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:48252) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oKgp0-0004YN-HQ for bug-guix@gnu.org; Sun, 07 Aug 2022 10:00:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oKgp0-00030k-9i for bug-guix@gnu.org; Sun, 07 Aug 2022 10:00:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#55657: libgccjit is unusable Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 07 Aug 2022 14:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55657 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: John Kehayias Cc: Andrew Whatson , Tobias Geerinckx-Rice , "remco@remworks.net" , "55657@debbugs.gnu.org" <55657@debbugs.gnu.org> Received: via spool by 55657-submit@debbugs.gnu.org id=B55657.165988075211489 (code B ref 55657); Sun, 07 Aug 2022 14:00:02 +0000 Received: (at 55657) by debbugs.gnu.org; 7 Aug 2022 13:59:12 +0000 Received: from localhost ([127.0.0.1]:38001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKgoC-0002zF-8h for submit@debbugs.gnu.org; Sun, 07 Aug 2022 09:59:12 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:40565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKgoB-0002z2-4N for 55657@debbugs.gnu.org; Sun, 07 Aug 2022 09:59:11 -0400 Received: by mail-ed1-f67.google.com with SMTP id f22so8544211edc.7 for <55657@debbugs.gnu.org>; Sun, 07 Aug 2022 06:59:11 -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=B7Y+ZYccq1GgiKCduQLS7hj9lcJ/jhXQQrLQApis4tA=; b=X5L5sRyCipPL9mjIJxHC7t9sPNCRTwbMjbZk5eZh3E4Wndps5vx4B3JhqRWhfvqHgP McydEtW2IKJVMWu55Uj3Z+vOW5XbZJ430V51dIpE1xXZaeSMCoI7BvafEs2KAw58w8kY Yawl1ZrzRdMRU3ArNxt+nSX3k+peHaJLs+O1BoyqBIH1fZtM8e/TqdzfjECmbdlN34Al fc2hUGVRl5KL84/ytY7P/6KzMU6q89U1m5ohme2NSsI9V2LGcSFaqNpFrmRqfODsTd1v f2LdeOXHapMiefotg6k0GKIQCsCY62dRpwL+Iw8vhlk+pme33vVvfYwHoV8z6C4pZURi nj7w== 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=B7Y+ZYccq1GgiKCduQLS7hj9lcJ/jhXQQrLQApis4tA=; b=LmRlVh2P7z3pGstogpauWGgifxcwGD7iRyUVU7OHIm3OUbuTW30+6NTb7kd3pTuF19 0dB9IohcZAHQYT8D1bgw9JxzCdvoOxWpBOnqes9TN+o+5LgRuoyQfgX6s3i9gwgdQlQS wppObyercGBSCMTUlZd/Pr3OFnqjLFD9UQz2RWMQrG5wjkYZPayl1wZ7Rw/5WRsw0XB8 1htyBqHaXMmpnUvqg0Z+MXDHxOZ9n76sncVUYkFZIYV7lAqZ7077wB6WCVmlM9X9wSMn M6i/HzgfQDERaofAuxFhZsY19xGISRbbiA0RopHqPREXkj4NtPXlVH8ihoKQ/CgImpMa S9tA== X-Gm-Message-State: ACgBeo0bFTNN5Bdurx2GZRA2tzaW15h8Un6+N9Prv/gYbZ7iJa3SX53u QnJbHUxZvryOMTqeU3OZsZ8= X-Google-Smtp-Source: AA6agR4iHNSsrxuMIfNS+hbYHPjSamRm+Fbz9HKAep3uy+e5eCshH7Aktom1sVruGuG/yEni048Usg== X-Received: by 2002:a05:6402:4a:b0:440:b77c:86ce with SMTP id f10-20020a056402004a00b00440b77c86cemr479714edu.77.1659880745253; Sun, 07 Aug 2022 06:59:05 -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 q19-20020aa7da93000000b0043bd2a79311sm3152763eds.37.2022.08.07.06.59.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Aug 2022 06:59:04 -0700 (PDT) Message-ID: <462ab8b824dc49f099b81b1e2eb8f0e59a0d7e39.camel@gmail.com> From: Liliana Marie Prikler Date: Sun, 07 Aug 2022 15:59:03 +0200 In-Reply-To: References: <-WzfXRgBunfV6CTG4v5TA24Vk7Vty4mGqGpQdTTU2OkJpt-i1gM2iOOEDl9ODBZd1xuARNui4gnp1gZfkPtmHwlSwMmdagPc2fEXJyCWRJI=@protonmail.com> <65497ff154c8bed606d30e5a367e8f17b1a53cc7.camel@gmail.com> <1df52a98b3eaf5e49bbbef852dd33d188b16f757.camel@gmail.com> <2368e93f4beab4a962a324c33a234786ac45848b.camel@gmail.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit 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: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1659880822; 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: content-transfer-encoding:content-transfer-encoding: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=B7Y+ZYccq1GgiKCduQLS7hj9lcJ/jhXQQrLQApis4tA=; b=T8Fye5YBLYcNMfxQX2qPMdlONLFkg1KN02Mr3D+OzI0UOnmfmc0BLB7k8jBk/acm/phJTI TmPt6+nSMkJt2oZPV59mJjqcJaiQ/Ntvvegar/VztYKfaoEl4R5ZscBB07riY1bkGjMRAU MBhm9ZyOYCNxSH/htgAnlENsJUizSifjMxdzUdMUwQ8p9CnsSJCwOQRwhgi/pfdmS0JVNt KznuSCjEmzjOfOSbAjJAQemPkCCFE3v7Yzv0k5kM1AtKEK4Vo6qlOntqi3NiOgTPDalbee Huc4aN5zhEUYUyun/0O9uounGxW4PfuilF773CBpmZJ8NasUyb3l+yS9pjCMYA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1659880822; a=rsa-sha256; cv=none; b=jxGIlZjG4BVjeXUQXMPnKoo+XjG74L2k42LyF4GZaPxCXbL4B6RDiFuSWa3KM416EVOhZ/ ZpRVs/L6cjVmqReUHkzF5yCb+kC8TFP6ZYo4XaY4DPn/DN3GylapqJMrDpTJ6ivozDpdFB 3x3uup9b0AM9So5mXlz66u9FGNR2S8JKTsZGN8vPI8SBRAXwCJStfGJuykZOmMPvGcet/6 lsF0E5j9qExeJ+VsCZcmA0VMIdrLSg4xyQYB1tzCTGZXol8/xIdqlpT/qtLPWN2lTTBr/b kD7YhpY+rSWnn8JW6XPogs2tc+yR8SV6NttWA2yMBQfAF3qY6muA+c5btTNh1g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=X5L5sRyC; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 4.51 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=X5L5sRyC; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 5A5FE3E833 X-Spam-Score: 4.51 X-Migadu-Scanner: scn0.migadu.com X-TUID: Hvy1leEjrZ69 Am Sonntag, dem 07.08.2022 um 03:19 +0000 schrieb John Kehayias: > So. I tried to see what was different between your and Andrew's code > and I'm not seeing what it could be. There must be some subtle > difference we're missing? Seems we have all the ingredients and a > known working example. It's a really stupid one. Basically, the tests and really any executable you try to build fails to execute without LD_LIBRARY_PATH set. Now obviously, that's an issue with ld and you know which package has ld? That's right, it's binutils! In Andrew's recipe, he sneakily snarfed out binutils from inputs using assoc-ref, but I'm using the new package style with (this-package- input) to achieve the same thing, so I had to add binutils. But this now shadows ld-wrapper. So we have to add ld-wrapper as well. Now this makes me question whether the driver options are actually sane or whether we'd have to prepend ld-wrapper to those as well. WDYT, Andrew?