From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id oMN0O5FO5mR4UAEASxT56A (envelope-from ) for ; Wed, 23 Aug 2023 20:23:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id YDA0O5FO5mSdrQAAauVa8A (envelope-from ) for ; Wed, 23 Aug 2023 20:23:13 +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 6012E5FF70 for ; Wed, 23 Aug 2023 20:23:13 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=spork.org header.s=dkim header.b=wDHxcYgy; 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"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1692814993; h=from:from:sender:sender:reply-to: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=jIjUfV6Ph2TM/+HWpbxNlA9BMIM4j0+KO5u+qLYtDNM=; b=sP0gGqVnX9cfRCctwuc9d5WhydzN1ycc1svJbDvQgPcROzO8c24dhzgQQI/zM9LIVYUFlP qF2fFiFDopIfaLWpQwOH6GqkEXfJhblY6Gzu+xCR4KnKS4oELxw4hWhRt3zHtQDIg9hQyg nXBsr3rFcK5zkxgCfzfQsb1EOumU8zS5b6OY2u2ARPdy0e6+Du7wiV9gvjnIdHsOQ0acnw LtEZRx/ceyzUYV3ltEdoiMprSNZL7sQdkvH5NE3Wn6FqaXxAe0KsoOZMVbuaWB12h2tUyK IHEhZB4hjVkyBMOYeSwg6IKO9h2E9vgw1WFRzPdcELGtNQKloEg1v61d80YFXQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1692814993; a=rsa-sha256; cv=none; b=GlrmZ5i8XhJD/mEBMvlmYc+dM/AJJxTz+uFfBP5eDZUIEQF4NP08j1D2D7cwk3DyINPv69 OximlNF8pZAsQMD2EFZV1NuoMBGgvRvEYQ0dUfijCl7obyD4tZCHb5TVLlrcyNTbPOZS/7 cZiINdYCcnBBPSjd0FAtKPis9hWtxB6GqxXFC7Hd1Gt1UozVcnLzcUdr8hDr398WghXlqB CD/T/xI8FdkGLGvLjU8Ggz+CZXHVvC2ooYuQI9f94n1hTzOR4+DQbGoue9TtF/MZp2+2Lt QchHU01drDilCjtbP+qM1l8iozJtNcmq4Ov1FJ/95Bb447NiVG0bxI4SwSTITA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=spork.org header.s=dkim header.b=wDHxcYgy; 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"; dmarc=pass (policy=none) header.from=gnu.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qYsVQ-0000gi-LC; Wed, 23 Aug 2023 14:23:00 -0400 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 1qYsVP-0000gS-BG for bug-guix@gnu.org; Wed, 23 Aug 2023 14:22:59 -0400 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 1qYsVP-0007NE-10 for bug-guix@gnu.org; Wed, 23 Aug 2023 14:22:59 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qYsVS-0006Xb-G5 for bug-guix@gnu.org; Wed, 23 Aug 2023 14:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#65461: Cannot compile any Rust projects Resent-From: brian Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 23 Aug 2023 18:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65461 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 65461@debbugs.gnu.org Cc: hako@ultrarare.space, jonas@moesys.no X-Debbugs-Original-To: Hilton Chain via Bug reports for GNU Guix X-Debbugs-Original-Cc: Hilton Chain , Jonas , 65461@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169281496125116 (code B ref -1); Wed, 23 Aug 2023 18:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 Aug 2023 18:22:41 +0000 Received: from localhost ([127.0.0.1]:35174 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYsV7-0006X1-IL for submit@debbugs.gnu.org; Wed, 23 Aug 2023 14:22:41 -0400 Received: from lists.gnu.org ([2001:470:142::17]:59222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYsV5-0006Wm-JY for submit@debbugs.gnu.org; Wed, 23 Aug 2023 14:22:40 -0400 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 1qYsUw-0000eH-Jp for bug-guix@gnu.org; Wed, 23 Aug 2023 14:22:30 -0400 Received: from coleridge.kublai.com ([166.84.7.167] helo=mail.spork.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qYsUv-0007FG-5Y for bug-guix@gnu.org; Wed, 23 Aug 2023 14:22:30 -0400 Received: from ditto (ool-18b8e9e7.dyn.optonline.net [24.184.233.231]) by mail.spork.org (Postfix) with ESMTPSA id CE8DC1B88; Wed, 23 Aug 2023 14:22:10 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim; t=1692814941; bh=jIjUfV6Ph2TM/+HWpbxNlA9BMIM4j0+KO5u+qLYtDNM=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=wDHxcYgyTbOcLhT06gZ26d+iphqIbMBL6IS+jATZV4aQ18R72fdpymVPwxL/yOL96 vph6nZQ4ppOgKEelLZ4CSTvQENROgppxU58luZdm1YmCSct/BW8niWG6Sar/3aTOgx kCj5hcdZfIQeO+3uB/oB8sH8pnReIgToyyi7EbnM= In-Reply-To: <877cpm4egv.wl-hako@ultrarare.space> (Hilton Chain via Bug reports for's message of "Wed, 23 Aug 2023 11:36:32 +0800") References: <877cpm4egv.wl-hako@ultrarare.space> Date: Wed, 23 Aug 2023 14:22:07 -0400 Message-ID: <87zg2hbovk.fsf@spork.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=166.84.7.167; envelope-from=bjc@spork.org; helo=mail.spork.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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: , Reply-to: brian From: brian via Bug reports for GNU Guix Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -5.31 X-Spam-Score: -5.31 X-Migadu-Queue-Id: 6012E5FF70 X-Migadu-Scanner: mx1.migadu.com X-TUID: m7icLGhfw/4Q I'd like to propose that the =E2=80=98out=E2=80=99 output of gcc-toolchain = include the stub rt, pthread, and dl stub static libraries. This problem comes up on a very regular basis, and I can think of no reason not to have the compatibility shims made available. They contain no code, as they only exist to satisfy linker command lines, so they're not relevant for grafting purposes. The workaround of including the static toolchain means that every static library, not just the empty stubs, is made availible for linking, which is, IMHO, strictly worse than putting empty .a files into the default output. WDYT? -bjc