From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 2OOhC9sHP2Lu2QAAgWs5BA (envelope-from ) for ; Sat, 26 Mar 2022 13:32:27 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 2FJjCNsHP2IC2QAAauVa8A (envelope-from ) for ; Sat, 26 Mar 2022 13:32:27 +0100 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 F25053FCE2 for ; Sat, 26 Mar 2022 13:32:26 +0100 (CET) Received: from localhost ([::1]:59398 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nY5aj-0007Ye-5y for larch@yhetil.org; Sat, 26 Mar 2022 08:32:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52762) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nY5YS-0007Wx-Ct for bug-guix@gnu.org; Sat, 26 Mar 2022 08:30:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59341) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nY5YQ-0004Qi-Or for bug-guix@gnu.org; Sat, 26 Mar 2022 08:30:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nY5YQ-0003xm-Eg for bug-guix@gnu.org; Sat, 26 Mar 2022 08:30:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#29644: gcc-objc is unusable without its 'gcc' executable. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 26 Mar 2022 12:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29644 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Zhu Zihao Received: via spool by 29644-submit@debbugs.gnu.org id=B29644.164829778915195 (code B ref 29644); Sat, 26 Mar 2022 12:30:02 +0000 Received: (at 29644) by debbugs.gnu.org; 26 Mar 2022 12:29:49 +0000 Received: from localhost ([127.0.0.1]:53238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nY5YD-0003x0-I9 for submit@debbugs.gnu.org; Sat, 26 Mar 2022 08:29:49 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:53484) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nY5YB-0003wq-NB for 29644@debbugs.gnu.org; Sat, 26 Mar 2022 08:29:48 -0400 Received: from [172.20.10.9] ([213.119.160.242]) by baptiste.telenet-ops.be with bizsmtp id B0Vk2700C5E5NyV010Vld5; Sat, 26 Mar 2022 13:29:45 +0100 Message-ID: <7a2e94861fbfbf9364250f63ff671efbc86ffb71.camel@telenet.be> From: Maxime Devos Date: Sat, 26 Mar 2022 13:29:39 +0100 In-Reply-To: <861qypx9bd.fsf@163.com> References: <87k1xuhd63.fsf@member.fsf.org> <86pmm91ctl.fsf@163.com> <861qypx9bd.fsf@163.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-HjtUTMuneBXj57+9aC7e" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1648297785; bh=59lVWqrC/h3ZCDHSS3mc7OScMF46HMQFaxxaaAjLovc=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=cnJucnaEvgH6Yn/mYLaZflX1SqKBCn8dEQ4l+MTjUL90d/zTmtmSXW4Bqmv1+9Hdf +ApQhag7BWd2m2OwEBlgquKOFxdh+/q1aO97wbADF4r33vQKMXqxqmlJDp9UMIe+kI 7JdVp+7xWgLi8Z4u22+Ha7kkeu1YOGPPHzB8/eWROMWplyyJ2/3FUT2L3csGtyUSpq SahSNL0gxPALN0gdA8NzTbxjk63eWphb50Zs8b43MyboPe7tDJGiGGAMo1s2G0JnKi VbRvGwna/snX9gEOG/EqnKLvBoqUQPmWyMEzZ2s7/fuK/zgP8SdS+KUjww2rjejSok 2yetPanHvAf0Q== 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: 29644@debbugs.gnu.org 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=1648297947; 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=59lVWqrC/h3ZCDHSS3mc7OScMF46HMQFaxxaaAjLovc=; b=an1adPedOHNU097TbzHO9K2H2Q33tI4zxpIMm28Jvs2GOmsY6T1NdDcpfiZMaLIc4PyXTJ QZEyVou+KCeaQBWp2jLcmaVoV4vNGL02DIR3nQ5kMTx0AsOiKhD6insXXg7VzS7e8KKwhc rRpJVEg1gduQEb5hYlUmqaMFjYlJhFpZTS+zjMg3b443QDFKNPgf+kvqoitXFe+styH9hO 3PQT3schvFUjKN6AUDYCDxTeofR1o1f95WU3B0SyqIko+bQS1rQF7PHOxxX2SNQo3uLuyL ty3Wmbf1QgGnPnUmlRYrkHXOHUQM21BJZ2gJq0eKRPHL659Y2WRHsRwOhc3pew== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1648297947; a=rsa-sha256; cv=none; b=PAPYuEkllMWv2kxN+4EuHOpgAqRIkeXOuNMMTAI1jQjMDhvb2trDyaCzCTQFgf68+NtK8r TRTFdaTTDRYHtfZHAsgegILb+D/rE3wkICS6yUdqlzJLGT5mXZSs3UIidSeJCKSQOk3dil 6H3kd2ORI47cBg6zZq2AVI4z3F7EvUrMIbiU29xchXmSw/XFuS5hQ2RCrt3Hz2NBUyszPS 3H+xe9YWZtzHSEuzof8TXJns6sSM0MAkdp5FadVT9puCC2J8iFVYwbXq10U3RhHdp4PPO+ 8ZFMrM8uvI4NcmiLgLUDThxxX1ud7FV4hAfo1EmDMuf6DdON/1H+AsUL4VEzIg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=cnJucnaE; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (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: 2.52 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=cnJucnaE; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (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: F25053FCE2 X-Spam-Score: 2.52 X-Migadu-Scanner: scn0.migadu.com X-TUID: 2l6ZA97HtXAi --=-HjtUTMuneBXj57+9aC7e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Zhu Zihao schreef op za 26-03-2022 om 18:53 [+0800]: > `LANG=3DC gcc hello.m -o hello` complains that Objective-C compiler is > not installed. I noticed the output of "guix build gcc-objc" does not contain any binaries in 'bin' and neither does there appear to be some objc shared library. I guess this is caused by the following line: (add-after 'install 'remove-broken-or-conflicting-files (lambda* (#:key outputs #:allow-other-keys) (for-each delete-file (find-files (string-append (assoc-ref outputs "out") "/bin") ".*(c\\+\\+|cpp|g\\+\\+|gcov|gcc|lto)(- .*)?$")))))))))) I'm wondering if any of the following commits fix or break things: * 5318bade32e2a3a801e838286439074aeaf1e3c7 (this one modified the regex) * a159586f8ae4db8a0fcf608b411f962817c3db60 (the commit before) * 82f145ef7aef8f4d28a144ee8efcadf3fdd4b877=20 (this one introduced the phase) * ce6027bf43210d0b68bb26dbf110ca6c47aa8478 (the commit before) Make sure to run this in an environment "guix environment --pure --ad-hoc g= cc-objc" (*) without the "gcc" package, to avoid the gcc package overriding the hypothetical gcc from the "gcc-objc" package. Or maybe some plugin architecture is used, I don't know.. Greetings, Maxime. (*) some of these commits are from before the introduction of "guix shell" --=-HjtUTMuneBXj57+9aC7e Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYj8HMxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7mmpAQDbHqUcaH1PqeEHm2CJS4LjMZzT s4zxXMKALDco1LHZ/wD/ftgvbstSHOC5ajIIAPOtxjg/K3diYoV5/g7DBat+4wE= =rx5C -----END PGP SIGNATURE----- --=-HjtUTMuneBXj57+9aC7e--