Received: (at 63267) by debbugs.gnu.org; 9 May 2023 17:09:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 09 13:09:44 2023 Received: from localhost ([127.0.0.1]:44373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pwQqN-0007yB-Vq for submit <at> debbugs.gnu.org; Tue, 09 May 2023 13:09:44 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:38161) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1pwQqJ-0007wa-0k for 63267 <at> debbugs.gnu.org; Tue, 09 May 2023 13:09:39 -0400 Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-3f42379d553so4856785e9.1 for <63267 <at> debbugs.gnu.org>; Tue, 09 May 2023 10:09:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683652173; x=1686244173; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=XMeycXGi2KE/YGqbOfAZeATRlisYVTZGXNwdmdDrL1Q=; b=ZV7CXTTp3oY7zrTwq4XlvTT3qr4TYf3W0YZLh+vPYhNxx85tSopiRRIy1HFsWroFEj C7U1q8Zsm/bCVzgM2lSQueRZHJgzCRLlrLpUP7Is745h4p1pAnHwF5MrZAh4U4CihcNB BWCIp2a7wFnaJEgBgX4xiehKV8gjQtynrWen790jf1EY40gLwZUO0cyBqeqkRn1ONlGO LxrKqs+BzNw0xLCEXko9FfisFF6/tB5Pubq95foE9TW5of6/iruSP1ggI16x0WQJG8U2 sFUWZYKrFLbO09YkRsebdgjzxT7JnqPc52W75DeKSRZrl+4DY+1x2RMWd6ImRloyh45Y THhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683652173; x=1686244173; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XMeycXGi2KE/YGqbOfAZeATRlisYVTZGXNwdmdDrL1Q=; b=Yqnt3/OD4QksPW4K9wKkhKAejBVfqyqBnHSMG1pQINX6Vl3tGHh/1/r4hguwM+zFvK /rzrbQ4iZ2LWjAflJJb1ULuHyf1UoOkk1+BDPr4NSCI6DFm4IBFYg8udvxnZmzE+YU4Q n/DbE5/aisikwxC5df85FORDz8W+xLIgIeyharhAbb6U9+eeTFzhGtadDPPhjhivjhEb QOLf0UljwsfA0CjmoHVpA5OOrMGmazOH00YTdxmwd0+xgy1OI135zVz9+LcQ055o5kt/ 9M9cUJHdEY/1zj5vCln15WjhxqdQ91VVCITq7oY7ofMGj4h0aXF2Xtu8RnFX/Wdf/uFd KZIg== X-Gm-Message-State: AC+VfDwixpeEIxBoWCyprceW4oIc1Cqk4qLz1lPKvg4xgr8CDgi2vX8Z wT5p6WkBEz7WC6YOFlWa9X8= X-Google-Smtp-Source: ACHHUZ5v/RaMG3Dde6HDIXceGCx6tTJBSdvbXY2STgLSe2UyfRxCjM/Y0Zy6M8yFIqyWDHwiA3U2UQ== X-Received: by 2002:a05:600c:1c97:b0:3f4:24fa:ca1c with SMTP id k23-20020a05600c1c9700b003f424faca1cmr5437200wms.0.1683652173400; Tue, 09 May 2023 10:09:33 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w8-20020a1cf608000000b003f18b942338sm20362842wmc.3.2023.05.09.10.09.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 May 2023 10:09:33 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> To: John Kehayias <john.kehayias@HIDDEN>, Christopher Rodriguez <yewscion@HIDDEN> Subject: Re: bug#63267: gcc-toolchain is missing libstdc++.so In-Reply-To: <87354c11n6.fsf@HIDDEN> References: <pkmp4emt2km9nz.fsf@HIDDEN> <87354c11n6.fsf@HIDDEN> Date: Tue, 09 May 2023 19:07:23 +0200 Message-ID: <871qjp5t84.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, Kaelyn <kaelyn.alexi@HIDDEN>, Katherine Cox-Buday <cox.katherine.e@HIDDEN>, Josselin Poiret via Bug reports for GNU Guix <bug-guix@HIDDEN>, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, I am proposing patch#63393 [1] which adds the output lib to gcc-toolchain. Well, quoting the comment: ;; The main raison d'=C3=AAtre of this "meta-package" is (1) to conve= niently ;; install everything that we need, and (2) to make sure ld-wrapper c= omes ;; before Binutils' ld in the user's profile. I think, this package gcc-toolchain should be the visible package and battery included. WDYT? 1: https://issues.guix.gnu.org/issue/63393 Cheers, simon
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 9 May 2023 17:09:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 09 13:09:44 2023 Received: from localhost ([127.0.0.1]:44375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pwQqO-0007yH-8X for submit <at> debbugs.gnu.org; Tue, 09 May 2023 13:09:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:33232) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1pwQqL-0007xb-AS for submit <at> debbugs.gnu.org; Tue, 09 May 2023 13:09:42 -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 <zimon.toutoune@HIDDEN>) id 1pwQqK-00084f-7D; Tue, 09 May 2023 13:09:40 -0400 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <zimon.toutoune@HIDDEN>) id 1pwQqG-0006iU-BI; Tue, 09 May 2023 13:09:39 -0400 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-3f42379d553so4856795e9.1; Tue, 09 May 2023 10:09:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683652173; x=1686244173; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=XMeycXGi2KE/YGqbOfAZeATRlisYVTZGXNwdmdDrL1Q=; b=ZV7CXTTp3oY7zrTwq4XlvTT3qr4TYf3W0YZLh+vPYhNxx85tSopiRRIy1HFsWroFEj C7U1q8Zsm/bCVzgM2lSQueRZHJgzCRLlrLpUP7Is745h4p1pAnHwF5MrZAh4U4CihcNB BWCIp2a7wFnaJEgBgX4xiehKV8gjQtynrWen790jf1EY40gLwZUO0cyBqeqkRn1ONlGO LxrKqs+BzNw0xLCEXko9FfisFF6/tB5Pubq95foE9TW5of6/iruSP1ggI16x0WQJG8U2 sFUWZYKrFLbO09YkRsebdgjzxT7JnqPc52W75DeKSRZrl+4DY+1x2RMWd6ImRloyh45Y THhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683652173; x=1686244173; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XMeycXGi2KE/YGqbOfAZeATRlisYVTZGXNwdmdDrL1Q=; b=LVQ9lwwyWmgP58dSQY+k2rmH41nbVUfqybREEj3TwK6UPSA7VqqMFcE84IdC6ptjh+ cehpWlnQ+jU9Et0DZsLFZQhWqmlmS7RT6pzPaTqwvvqz9Sx3vUnccLtsFWeFgJ3AY0+a iR8s+WWfreg8ubW0mq4B3CdUsBJFuIhjiST9FndpYE3VyPYjM/ao1X5gsAs7+ZgEMvZ3 DqjzeJXMky3J8WecA5Y8PwWWRljfFzmvwpdPf3Pm01S9jCcsYp91dJ6cJTh3eJ9iIoJO QEnDi43tCboY4zGOpv83vV+dTbkqKwFxEysTeZUZWTWTTpihi0VMEwotco0FLBRVIMlD M97A== X-Gm-Message-State: AC+VfDxAw2VQgoslFtgIXtPEy2/RTbJcRb6oZd4v9p/IN9QKht3JyvY8 KsCrydCxyqmT2D2eBnFKYd2Mc0YKlig= X-Google-Smtp-Source: ACHHUZ5v/RaMG3Dde6HDIXceGCx6tTJBSdvbXY2STgLSe2UyfRxCjM/Y0Zy6M8yFIqyWDHwiA3U2UQ== X-Received: by 2002:a05:600c:1c97:b0:3f4:24fa:ca1c with SMTP id k23-20020a05600c1c9700b003f424faca1cmr5437200wms.0.1683652173400; Tue, 09 May 2023 10:09:33 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id w8-20020a1cf608000000b003f18b942338sm20362842wmc.3.2023.05.09.10.09.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 May 2023 10:09:33 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> To: John Kehayias <john.kehayias@HIDDEN>, Christopher Rodriguez <yewscion@HIDDEN> Subject: Re: bug#63267: gcc-toolchain is missing libstdc++.so In-Reply-To: <87354c11n6.fsf@HIDDEN> References: <pkmp4emt2km9nz.fsf@HIDDEN> <87354c11n6.fsf@HIDDEN> Date: Tue, 09 May 2023 19:07:23 +0200 Message-ID: <871qjp5t84.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::32f; envelope-from=zimon.toutoune@HIDDEN; helo=mail-wm1-x32f.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: guix-devel@HIDDEN, Kaelyn <kaelyn.alexi@HIDDEN>, Katherine Cox-Buday <cox.katherine.e@HIDDEN>, Josselin Poiret via Bug reports for GNU Guix <bug-guix@HIDDEN>, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) Hi, I am proposing patch#63393 [1] which adds the output lib to gcc-toolchain. Well, quoting the comment: ;; The main raison d'=C3=AAtre of this "meta-package" is (1) to conve= niently ;; install everything that we need, and (2) to make sure ld-wrapper c= omes ;; before Binutils' ld in the user's profile. I think, this package gcc-toolchain should be the visible package and battery included. WDYT? 1: https://issues.guix.gnu.org/issue/63393 Cheers, simon
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 8 May 2023 08:41:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 08 04:41:42 2023 Received: from localhost ([127.0.0.1]:39107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pvwRB-0001xV-MM for submit <at> debbugs.gnu.org; Mon, 08 May 2023 04:41:41 -0400 Received: from jpoiret.xyz ([206.189.101.64]:35878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dev@HIDDEN>) id 1pvwRA-0001xK-2c for 63267 <at> debbugs.gnu.org; Mon, 08 May 2023 04:41:40 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id E2F12184D6B; Mon, 8 May 2023 08:41:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1683535297; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=GfneB+CXm3KLuuVJa02UkoYZjx/bQi+T8xUjaQqk08E=; b=b81pdKDhR1MgETX7XdKwaWaVhGVcHIRf6/Jj771992mwQl1dT9KY2yb+p27lF1KxEApxxX FUGpz1UzsmrkKLKGqUVeVRP4vcV33kiJP7yVabkBDCDcrmyQE7JnTXw3P6r0vuh4CTOC+x ptzNhjlVp8zrLhckwxlR/6cX6vavOb0Ns45psG4aM77Rjm4ctAeZh0PFNA4KyEsKvwCvZA IXD1Fon0UYYg5lSDFieEPnIRPgfvt5dfHxpbC3vX2mMOU/rwcvVq/u1AMEYk1rO/sODkuB 3D+f61s6v61agNrIjwO76A7ocLwWYhuhd+xnzMEJlBq1yMnFtmSj2xbKJWGFJw== From: Josselin Poiret <dev@HIDDEN> To: Kaelyn <kaelyn.alexi@HIDDEN>, John Kehayias <john.kehayias@HIDDEN> Subject: Re: bug#63267: gcc-toolchain is missing libstdc++.so In-Reply-To: <1pOI6MV7sx3-zolxwH99rQ93RMcbp677fn9twoyv4ZhNBhicZgnNC4bI_u0-aJCfLOjBDb_q8wmu_JihwNW7ECzh-RUmTn3c4jwfd2BCz-4=@protonmail.com> References: <87sfcbzrzy.fsf@HIDDEN> <Ep1v1JJOnsfi7wG0QvKyBwOVsowFkmpd4B5orgUDEHZzshS6Xnb_nKaokIlcDbD18XvH4n9DVajid9RPnkd_95UtHfMnYRzR57sj6KadoKw=@protonmail.com> <87h6sqze9d.fsf@HIDDEN> <1pOI6MV7sx3-zolxwH99rQ93RMcbp677fn9twoyv4ZhNBhicZgnNC4bI_u0-aJCfLOjBDb_q8wmu_JihwNW7ECzh-RUmTn3c4jwfd2BCz-4=@protonmail.com> Date: Mon, 08 May 2023 10:41:30 +0200 Message-ID: <87r0rr5i6d.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@HIDDEN smtp.mailfrom=dev@HIDDEN X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Kaelyn, Kaelyn via Bug reports for GNU Guix <bug-guix@HIDDEN> writes: > Thanks! A small side note: I have glibc in there mainly so ldd is availab= le for debugging problems or getting new binaries working (I think the comm= ent with it is a remnant of an older version of the manifest from before "-= F" was added to "guix shell"). Small note: `ldd` is only a wrapper around setting `LD_TRACE_LOADED_OBJECTS=3D1`, so you don't really need to pull in all of glibc just for this. There's also LD_DEBUG with possible values explained by LD_DEBUG=3Dhelp, which I use quite often. Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmRYtboQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaipgEDACG+z80EDk2QgDjB2kqtJf8uj1Zj30IKhlt DZqMrYDpWkPqfdMLrOtS4gk+V/SKHIsf9aAvRBP285bVlGqLKwzmi7CVqldPe7RZ neX7jzv4HiaLvLOA47v+3l7KtU57tr6pQkWA0QBNBt2HvfBvMsVM3mWGbXCGrctl tyVKB+MSL7+x/ooaC5r5Hqt5M5p8U/kQlFGa5KBIm3IdzhKpRmBecM8siy4Q1c5o jLNcEys6+tkPDAFrzODk2JXmEIE4TzGIRBJAFAoMTEUYPcvM5e/yhhV1JOdGumuT KOm6naU1k0BYLGwoz0gH+3p4VIg6k1CA7a+6Qd/+hQWm1DTeUzXEBSKMOu3u4m2d 7TWvr3tCnvgH7Ji/BINa3tvvGsY8FMp8bvXyrYugI1TSa0CdOEhX/sBVUAkEvRRG Mx6V1XlSlXz4+eoUNpQyv9CP9azBqLkMj2sTsPhpVrUOKxdkpOYFbmKI12s3Qet1 5OpYGtZl2guPHZURAi4Fb4iegrnVcg0= =iy4i -----END PGP SIGNATURE----- --=-=-=--
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 5 May 2023 23:59:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 05 19:59:39 2023 Received: from localhost ([127.0.0.1]:57796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pv5Kt-0004yh-JT for submit <at> debbugs.gnu.org; Fri, 05 May 2023 19:59:39 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]:63217) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <kaelyn.alexi@HIDDEN>) id 1pv5Ks-0004yQ-42 for 63267 <at> debbugs.gnu.org; Fri, 05 May 2023 19:59:38 -0400 Date: Fri, 05 May 2023 23:59:19 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1683331171; x=1683590371; bh=fPkmt7J5CiCXrczrR/gaLlc8qioet43XUpjHjvwQV3o=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=stlAjqC++cAvFzvMlch7VBjONyUeBpn1QA//CYCxQKa/Cye5o95BwFN1n4GRQz74M WIP5+tpEKNI2/CdTDosmVqY+msoPsDK96MwQO3/bBNnC6/F/xKgDs+Ygs3hSvYx92G SG8GIpfUYSmbkilxbYrHBn3yhxpEdSvntyWlDXjSbboiY0jDak7NL6B5wN/WPU3Xnp gXWs9s6rhMT/TjHtuXPMooXh3AWDlnN02YWS5MQ5VlmfHyBVCrVSjSetBRugMOJLos 6wF6zhmanjcuzpsO9krJZsgftLcOjpDgp3HSsBESCnSPkMk1zoxxLHfFvDK2HoHhnS Ov/rGWRlZ18FQ== To: John Kehayias <john.kehayias@HIDDEN> From: Kaelyn <kaelyn.alexi@HIDDEN> Subject: Re: gcc-toolchain is missing libstdc++.so Message-ID: <1pOI6MV7sx3-zolxwH99rQ93RMcbp677fn9twoyv4ZhNBhicZgnNC4bI_u0-aJCfLOjBDb_q8wmu_JihwNW7ECzh-RUmTn3c4jwfd2BCz-4=@protonmail.com> In-Reply-To: <87h6sqze9d.fsf@HIDDEN> References: <87sfcbzrzy.fsf@HIDDEN> <Ep1v1JJOnsfi7wG0QvKyBwOVsowFkmpd4B5orgUDEHZzshS6Xnb_nKaokIlcDbD18XvH4n9DVajid9RPnkd_95UtHfMnYRzR57sj6KadoKw=@protonmail.com> <87h6sqze9d.fsf@HIDDEN> Feedback-ID: 34709329:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) ------- Original Message ------- On Friday, May 5th, 2023 at 8:59 PM, John Kehayias <john.kehayias@protonmai= l.com> wrote: >=20 >=20 > Hi Kaelyn, >=20 > On Thu, May 04, 2023 at 11:45 PM, Kaelyn wrote: >=20 > > ------- Original Message ------- > > I wasn't sure the best place to share it, so I've attached my "run" > > script for running the binary download of PolyMC in a container. It is > > both a shell script and a guix package manifest, and is the one place > > so far I've worked around the removal of gcc:lib. The main > > program-specific bits are what CMD defaults to and which packages need > > to be included (most of the various shares are to get things like > > hardware 3D, pulseaudio, and dbus working and aren't all always > > needed). It also contains the original manifest commented-out for > > comparison. Hope it can be of help to folks! >=20 >=20 > Thanks, that's a nice little hack! Just something very minor I > noticed, but you don't need to specify glibc directly for the -F (FHS) > option in guix shell, as it will automatically include the (modified) > glibc. Thanks! A small side note: I have glibc in there mainly so ldd is available= for debugging problems or getting new binaries working (I think the commen= t with it is a remnant of an older version of the manifest from before "-F"= was added to "guix shell"). Cheers, Kaelyn
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 5 May 2023 20:59:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 05 16:59:26 2023 Received: from localhost ([127.0.0.1]:57652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pv2WT-0007gB-Vi for submit <at> debbugs.gnu.org; Fri, 05 May 2023 16:59:26 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]:56159) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <john.kehayias@HIDDEN>) id 1pv2WO-0007fu-U8 for 63267 <at> debbugs.gnu.org; Fri, 05 May 2023 16:59:24 -0400 Date: Fri, 05 May 2023 20:59:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1683320354; x=1683579554; bh=l2N+2tLL8NFRPAG9fOtLroLyvmM1ZErKJPiff+oiKPU=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=vVyNYdI5fOikU2zoxSr0ASYCNovaQk3dzrqjQK8KUtN+DPg72HfNT+QqNjsW/fptS r3EXgvge7YuwAlPB4VTgJ4CMRHr+7W8W6S0SuFK3PZPR3EiEndv+ws5aJxi4MkcCan E+g8s0wnQrgoldSMiuHcIPRSaPyegZ0/5lGLVMExglVLLPyY1RiTL4i9DWse3U8NRl 9SDHtivdLmVRlhoHNaZAU20GN1d9YHNtLl/yt3VqXndmaN1zJaYkBDzzZOYblAMGIL ocNcaVdyy2ndKWP8BF3zUApNmz0CMsKmuDBkMTS2m8JEQ1pYwQfiHNyhlTrcd3QyiG YGb/KmrJQXYcQ== To: Kaelyn <kaelyn.alexi@HIDDEN> From: John Kehayias <john.kehayias@HIDDEN> Subject: Re: gcc-toolchain is missing libstdc++.so Message-ID: <87h6sqze9d.fsf@HIDDEN> In-Reply-To: <Ep1v1JJOnsfi7wG0QvKyBwOVsowFkmpd4B5orgUDEHZzshS6Xnb_nKaokIlcDbD18XvH4n9DVajid9RPnkd_95UtHfMnYRzR57sj6KadoKw=@protonmail.com> References: <87sfcbzrzy.fsf@HIDDEN> <Ep1v1JJOnsfi7wG0QvKyBwOVsowFkmpd4B5orgUDEHZzshS6Xnb_nKaokIlcDbD18XvH4n9DVajid9RPnkd_95UtHfMnYRzR57sj6KadoKw=@protonmail.com> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Kaelyn, On Thu, May 04, 2023 at 11:45 PM, Kaelyn wrote: > ------- Original Message ------- > I wasn't sure the best place to share it, so I've attached my "run" > script for running the binary download of PolyMC in a container. It is > both a shell script and a guix package manifest, and is the one place > so far I've worked around the removal of gcc:lib. The main > program-specific bits are what CMD defaults to and which packages need > to be included (most of the various shares are to get things like > hardware 3D, pulseaudio, and dbus working and aren't all always > needed). It also contains the original manifest commented-out for > comparison. Hope it can be of help to folks! > Thanks, that's a nice little hack! Just something very minor I noticed, but you don't need to specify glibc directly for the -F (FHS) option in guix shell, as it will automatically include the (modified) glibc. This topic came up again on IRC today and GNUtoo had the correct cli invocation for getting at gcc:lib. I thought I had tried something similar but must have missed something, or else didn't notice that this will only work for guix shell, as guix build doesn't take outputs in the package list: --8<---------------cut here---------------start------------->8--- guix shell -e $'(list (@@ (gnu packages gcc) gcc) "lib")' --8<---------------cut here---------------end--------------->8--- Thanks to both of you I have some options for workarounds currently, but based on how this topic keeps coming up I still think we should have a more straightforward option. John
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 4 May 2023 23:46:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 19:46:15 2023 Received: from localhost ([127.0.0.1]:52330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puieN-0000GL-CV for submit <at> debbugs.gnu.org; Thu, 04 May 2023 19:46:15 -0400 Received: from mail-4322.protonmail.ch ([185.70.43.22]:18687) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <kaelyn.alexi@HIDDEN>) id 1puieK-0000G2-F9 for 63267 <at> debbugs.gnu.org; Thu, 04 May 2023 19:46:13 -0400 Date: Thu, 04 May 2023 23:45:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1683243966; x=1683503166; bh=SCRvskBfRUeT84+4RUI/dR/gMAjZCGvDfCRp2cPv8jA=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=JhNUHuUvfhSDSBXuj6ccr7Q+H7OcA7btV4DZ9bIGJ8zP7Adkf4Ah7tEn0PLU0d6UK nl0PAPxKhL1i0UAfy4T6bbF/YEXzkXyYQAFvVCaUKFf5B5wdnaHhavhxYSbBg0GqFz UTa4NDGFvo4254mIxY214qmrbtGAZ164t79vRlTNGXyVaNhb8O7e+Eakk7MRqg9Frz mXySZ/y/2e/WPqfcSFDfYRRGKOU871WA64XZn/f54WL4+jSvRs+1Brfq6qHR8ObOnx 8ufHpnt2PfnImBLexdskMECXgTK37TfPpJm5gD+qvpn5GTt3xyDJ0z9goJzAkS8ov6 mN31D0C8Nm5hQ== To: John Kehayias <john.kehayias@HIDDEN> From: Kaelyn <kaelyn.alexi@HIDDEN> Subject: Re: gcc-toolchain is missing libstdc++.so Message-ID: <Ep1v1JJOnsfi7wG0QvKyBwOVsowFkmpd4B5orgUDEHZzshS6Xnb_nKaokIlcDbD18XvH4n9DVajid9RPnkd_95UtHfMnYRzR57sj6KadoKw=@protonmail.com> In-Reply-To: <87sfcbzrzy.fsf@HIDDEN> References: <87sfcbzrzy.fsf@HIDDEN> Feedback-ID: 34709329:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_6reumqiAJU9fQrBRp7DD1drvjRyVTripLFMPqNQbw" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_6reumqiAJU9fQrBRp7DD1drvjRyVTripLFMPqNQbw Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ------- Original Message ------- On Thursday, May 4th, 2023 at 9:50 PM, John Kehayias <john.kehayias@protonm= ail.com> wrote: > > I have similar use cases of FHS containers to run binaries (primarily > > games). I recently ran into the issue of gcc:lib going away and no > > output from a visible package providing libstdc++. My current > > workaround was to implement a replacement for specifications->manifest > > that could handle packages and '(package "output") pairs in addition > > to strings, so that I could include `(,(@@ (gnu packages gcc) gcc) > > "lib") in place of "gcc:lib". Internally it resolves package strings > > to packages with specification->package, then passes the package and > > optional output specifier to package->manifest-entry. But I digress a > > little... >=20 >=20 > Nice little hack Kaelyn, would you mind sharing somewhere? I wonder if > this should be something we should have more easily anyway. I wasn't sure the best place to share it, so I've attached my "run" script = for running the binary download of PolyMC in a container. It is both a shel= l script and a guix package manifest, and is the one place so far I've work= ed around the removal of gcc:lib. The main program-specific bits are what C= MD defaults to and which packages need to be included (most of the various = shares are to get things like hardware 3D, pulseaudio, and dbus working and= aren't all always needed). It also contains the original manifest commente= d-out for comparison. Hope it can be of help to folks! Cheers, Kaelyn --b1_6reumqiAJU9fQrBRp7DD1drvjRyVTripLFMPqNQbw Content-Type: application/octet-stream; name=run Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=run IyEvYmluL3NoCjogJHtDTUQ6PS4vUG9seU1DfQppZiBbICQjIC1ndCAwIF0gOyB0aGVuCiAgICBD TUQ9IiRAIgpmaQoKdGVzdCAtZCBob21lLyB8fCBta2RpciBob21lCnNldCAtZXgKCmV4ZWMgZ3Vp eCBzaGVsbCAtQyAtRiAtTiAtRSBeRElTUExBWSAtLXNoYXJlPSIkUFdEL2hvbWU9JEhPTUUiIC0t c2hhcmU9IiRQV0QiIFwKICAgICAtLWV4cG9zZT0vZGV2L3NuZCAtLWV4cG9zZT0vZXRjL2Fzb3Vu ZC5jb25mIC0tZXhwb3NlPS9ldGMvbWFjaGluZS1pZCBcCiAgICAgLS1leHBvc2U9L2Rldi9kcmkg LS1leHBvc2U9L2Rldi9pbnB1dCAtLWV4cG9zZT0vc3lzL2NsYXNzL2lucHV0IFwKICAgICAtLWV4 cG9zZT0vc3lzL2RldiAtLWV4cG9zZT0vc3lzL2RldmljZXMgLS1leHBvc2U9L3Zhci9ydW4vZGJ1 cyBcCiAgICAgLS1zaGFyZT0vZGV2L3NobSAtLXNoYXJlPSRIT01FLy5jb25maWcvcHVsc2UgLS1z aGFyZT0kSE9NRS8uWGF1dGhvcml0eSBcCiAgICAgLS1zaGFyZT0vcnVuL3VzZXIvJFVJRC9wdWxz ZSAtLXNoYXJlPS9ydW4vdXNlci8kVUlEL3B1bHNlPS92YXIvcnVuL3B1bHNlIFwKICAgICAtbSAi JDAiIC0tcHVyZSAtLSBlbnYgTERfTElCUkFSWV9QQVRIPS9saWIgJHtDTUR9CiEjCgoodXNlLW1v ZHVsZXMgKGdudSkpCgo7OyAoc3BlY2lmaWNhdGlvbnMtPm1hbmlmZXN0Cjs7ICAnKCJiYXNoIiA7 IGFsd2F5cyByZXF1aXJlZAo7OyAgICAiY29yZXV0aWxzIiA7IGFsd2F5cyByZXF1aXJlZAo7OyAg ICAiZ2xpYmMiIDsgYWx3YXlzIHJlcXVpcmVkCgo7OyAgICAiZ2NjOmxpYiIKOzsgICAgInF0YmFz ZUA1LjE1Igo7OyAgICAicXRjaGFydHNANS4xNSIKOzsgICAgInpsaWIiCjs7ICAgICJnbGZ3Igo7 OyAgICAibnNzLWNlcnRzIgo7OyAgICAib3BlbmFsIgo7OyAgICAib3Blbmpka0AxOCIKOzsgICAg InB1bHNlYXVkaW8iCjs7ICAgICJ1bnJhciIKOzsgICAgInVuemlwIgo7OyAgICAiemlwIikpCgoo bWFuaWZlc3QKIChtYXAgKGxhbWJkYSAoc3BlYykKICAgICAgICAoYXBwbHkgcGFja2FnZS0+bWFu aWZlc3QtZW50cnkKICAgICAgICAgICAgICAgKGNvbmQKICAgICAgICAgICAgICAgICgocGFpcj8g c3BlYykgKGxldCAoKHBrZyAoY2FyIHNwZWMpKQogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAob3V0cHV0IChjYWRyIHNwZWMpKSkKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAobGlzdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoaWYgKHN0cmluZz8g cGtnKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNwZWNpZmljYXRpb24t PnBhY2thZ2UgcGtnKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGtnKQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRwdXQpKSkKICAgICAgICAgICAgICAg ICgoc3RyaW5nPyBzcGVjKSAobGlzdCAoc3BlY2lmaWNhdGlvbi0+cGFja2FnZSBzcGVjKSkpCiAg ICAgICAgICAgICAgICAoZWxzZSAobGlzdCBzcGVjKSkpKSkKICAgICAgYCgiYmFzaCIgOyBhbHdh eXMgcmVxdWlyZWQKICAgICAgICAiY29yZXV0aWxzIiA7IGFsd2F5cyByZXF1aXJlZAogICAgICAg ICJnbGliYyIgOyBhbHdheXMgcmVxdWlyZWQKCiAgICAgICAgKCwoQEAgKGdudSBwYWNrYWdlcyBn Y2MpIGdjYykgImxpYiIpCiAgICAgICAgInF0YmFzZUA1LjE1IgogICAgICAgICJxdGNoYXJ0c0A1 LjE1IgogICAgICAgICJ6bGliIgogICAgICAgICJnbGZ3IgogICAgICAgICJuc3MtY2VydHMiCiAg ICAgICAgIm9wZW5hbCIKICAgICAgICAib3Blbmpka0AxOCIKICAgICAgICAicHVsc2VhdWRpbyIK ICAgICAgICAidW5yYXIiCiAgICAgICAgInVuemlwIgogICAgICAgICJ6aXAiKSkpCg== --b1_6reumqiAJU9fQrBRp7DD1drvjRyVTripLFMPqNQbw--
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 4 May 2023 21:50:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 17:50:21 2023 Received: from localhost ([127.0.0.1]:52220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pugqD-0002hU-6R for submit <at> debbugs.gnu.org; Thu, 04 May 2023 17:50:21 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:13787) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <john.kehayias@HIDDEN>) id 1pugq7-0002h9-SO for 63267 <at> debbugs.gnu.org; Thu, 04 May 2023 17:50:19 -0400 Date: Thu, 04 May 2023 21:50:00 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1683237009; x=1683496209; bh=+BzYdrkQFutfHXDLOOPT3fcBT4BcZNCXZeqUqToDl0s=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=ZNKVLc/o8ZgEr389FQQw3eY8rTvnDpL6T30RTrbwcGx4Ot2OrmQ0s4fBV1wHvEVKb NbTkycnq2BxUkDvj13urE8kzojAmiKUsTqI3GZ2E57Q43AxOpRxI2DhoLmHLVzbcYr syXUCK2zajeAB25FJCJWPiHpOLK8eib7zGfgYcsA6lpsQke2sUry8aC+AiGjEEJf4/ s/CS+FMnf6+WVpZ/ZAozS7HJslu5PxtQIwfZ3FYnZSVOGlmhO8utAyWzF7KA+Jjm0j LCWTURknnSsfysO2nKMZ9CE0gn34ywFNWiS61wuWpqZvO1YxUlBBcD02cbjzKmHXvK lKkJttbRC008w== To: Katherine Cox-Buday <cox.katherine.e@HIDDEN> From: John Kehayias <john.kehayias@HIDDEN> Subject: Re: gcc-toolchain is missing libstdc++.so Message-ID: <87sfcbzrzy.fsf@HIDDEN> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, Christopher Rodriguez <yewscion@HIDDEN>, Kaelyn <kaelyn.alexi@HIDDEN>, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi all, > I have similar use cases of FHS containers to run binaries (primarily > games). I recently ran into the issue of gcc:lib going away and no > output from a visible package providing libstdc++. My current > workaround was to implement a replacement for specifications->manifest > that could handle packages and '(package "output") pairs in addition > to strings, so that I could include `(,(@@ (gnu packages gcc) gcc) > "lib") in place of "gcc:lib". Internally it resolves package strings > to packages with specification->package, then passes the package and > optional output specifier to package->manifest-entry. But I digress a > little... Nice little hack Kaelyn, would you mind sharing somewhere? I wonder if this should be something we should have more easily anyway. On Thu, May 04, 2023 at 12:14 PM, Katherine Cox-Buday wrote: > On 5/4/23 11:33 AM, Kaelyn wrote: > >> Regarding solutions, I would prefer to have libstdc++ in it's own >> package or output rather than bundled into gcc-toolchain:out; it >> feels messy and against the grain of isolating programs in >> containers if I have to make the gcc and g++ compilers available in >> the container in order to run a program that needs libstdc++. > > +1. I recently ran into this as well and went looking for it. > > I think a good reason to give libstdc++ its own output is that this > question continually gets asked. That sounds reasonable to me as well. I would think the make-libstdc++ procedure would work for this, but as I detailed in my other message, I'm not sure why it seems to be missing symbols. We would have just what we need there and could just expose some public package versions through that or leave it similar to how it is and document (so it is more of an advanced or edge case scenario and not have more people going that way when what they really want is the actual gcc-toolchain package). John
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 4 May 2023 18:14:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 14:14:51 2023 Received: from localhost ([127.0.0.1]:52030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pudTf-0004QZ-1c for submit <at> debbugs.gnu.org; Thu, 04 May 2023 14:14:51 -0400 Received: from mail-il1-f179.google.com ([209.85.166.179]:49313) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cox.katherine.e@HIDDEN>) id 1pudTc-0004QJ-NQ for 63267 <at> debbugs.gnu.org; Thu, 04 May 2023 14:14:49 -0400 Received: by mail-il1-f179.google.com with SMTP id e9e14a558f8ab-3311482ae2cso2121005ab.2 for <63267 <at> debbugs.gnu.org>; Thu, 04 May 2023 11:14:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683224083; x=1685816083; h=content-transfer-encoding:in-reply-to:from:content-language :references:newsgroups:cc:to:subject:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=9Q84Aukajn4AgtJM4yW7mqc8Yux1YJdnA0rkXPJ0LD8=; b=c/PqhbB4bOKqc5OxofYBZek+FgJpEzZSETiq/AltQDUCignoOVr4dKAQaWoBjMXceY PgLPJWL0N4iLX+YDLvKSkcXhMhmHvWbAVSjBdv2IMtc92Nb4hGZulO06A7cih0RFsIm6 M1puRneW5ceqE2Cwlu5pB8KZiON9MGdJnWwxmyH2eZCfqaoZT0MljbA4pmGTzFX1eKPO 62tONOTNk68ZChzoOv1E6KaHSvBkM8O7t42FUV/bNiKn8a1fYcdmlhrGzYw4pFv88c6s 0zbA+JMfCtCh9Mmr5wVeY2SGs211duk8c/65EfJAg12PMF2BSyJfAnEmjE95VzWhShNG SmKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683224083; x=1685816083; h=content-transfer-encoding:in-reply-to:from:content-language :references:newsgroups:cc:to:subject:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9Q84Aukajn4AgtJM4yW7mqc8Yux1YJdnA0rkXPJ0LD8=; b=hcowJyovG21pLJTXbq1MwHWG/vZTGwmjvHQO+JKFjs6OxMpkIvC3y20m0XeI49zLLT vrtQj/eVzWgxQScpJLTP1txY0As2F7ch4RjrG6nxL3SqKtidlYrPEZ+SItVa6CBkJ0sL zmTPsqJ2yg0mAotyYfFr+7A+UFZrgXAqGrKTEh7QoAJnboL1d7wbOG3eIXLsZGBHAyKf TiFYHLdFs1P+m4l2Bsjfq5b3rnHYOr1BijRHL9OXqA3oKq09T19iI6NiOI3iYh4VlAGj hSY1148tsTChDPOH/qfzlw5wCn8gnGEX6f547sFPnZBS+F2oUr0xa44m4iztrtve9QM2 Gvag== X-Gm-Message-State: AC+VfDzMm+Pep4wXkOPBTSvxQLIPPbqXTPe5ZvvUyTPNGII5s4OVQUOR 8RH9tbJ2IBcq9tLnisV4+/Q= X-Google-Smtp-Source: ACHHUZ5WVah8UGE5XeZ6Ju4AaYZUDU9/pW8VnqVXlgOazGzIvl+PkOh2YZd7QUB0Fyei97bmB1a/uA== X-Received: by 2002:a5e:dc0c:0:b0:763:d799:cbd1 with SMTP id b12-20020a5edc0c000000b00763d799cbd1mr347784iok.16.1683224083034; Thu, 04 May 2023 11:14:43 -0700 (PDT) Received: from [10.0.2.153] (c-174-51-139-101.hsd1.co.comcast.net. [174.51.139.101]) by smtp.gmail.com with ESMTPSA id s124-20020a025182000000b004164cf48cfcsm22401jaa.19.2023.05.04.11.14.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 04 May 2023 11:14:42 -0700 (PDT) Message-ID: <0011bd8c-d32f-bb4b-d1d9-f6539ce20fe9@HIDDEN> Date: Thu, 4 May 2023 12:14:40 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: gcc-toolchain is missing libstdc++.so To: Kaelyn <kaelyn.alexi@HIDDEN>, John Kehayias <john.kehayias@HIDDEN> Newsgroups: gmane.comp.gnu.guix.devel References: <pkmp4emt2km9nz.fsf@HIDDEN> <pkmp4eild8m8z9.fsf@HIDDEN> <874jos15kh.fsf@HIDDEN> <NxF4Z9svIqfZ4ZdSP_LlErXklwpO8siFWZ_aY-KAjK6bfBJ-5xhHJqziFO0pxyQBM4Y79IkCGewvY3Q_2AZETfJ3Rwzrod3OFSwOvm7qov0=@protonmail.com> Content-Language: en-US From: Katherine Cox-Buday <cox.katherine.e@HIDDEN> In-Reply-To: <NxF4Z9svIqfZ4ZdSP_LlErXklwpO8siFWZ_aY-KAjK6bfBJ-5xhHJqziFO0pxyQBM4Y79IkCGewvY3Q_2AZETfJ3Rwzrod3OFSwOvm7qov0=@protonmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, Christopher Rodriguez <yewscion@HIDDEN>, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.1 (--) On 5/4/23 11:33 AM, Kaelyn wrote: > Regarding solutions, I would prefer to have libstdc++ in it's own package or output rather than bundled into gcc-toolchain:out; it feels messy and against the grain of isolating programs in containers if I have to make the gcc and g++ compilers available in the container in order to run a program that needs libstdc++. +1. I recently ran into this as well and went looking for it. I think a good reason to give libstdc++ its own output is that this question continually gets asked. -- Katherine
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 4 May 2023 17:35:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 13:35:20 2023 Received: from localhost ([127.0.0.1]:51998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pucrQ-00038m-AO for submit <at> debbugs.gnu.org; Thu, 04 May 2023 13:35:20 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]:24115) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <john.kehayias@HIDDEN>) id 1pucrN-00038T-HP for 63267 <at> debbugs.gnu.org; Thu, 04 May 2023 13:35:18 -0400 Date: Thu, 04 May 2023 17:34:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1683221703; x=1683480903; bh=aLZWCEqYd4C/mi68pkRQADhGnMgkzO3lt/LIXXZYwRE=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=vSPaJRPttTRrypEhF/LvhKt0owwF63nsQpy1ytdUE1U4dc+XMnvDTuGbVYxkDG9FL q8/0kHZvJvRRkkOqLN/LG0OWJY5wb9sOUjwr/HcuNPlGvlPrtFvcc+dJzAGNuvtjn9 P6iWvdBtMlDeua08ZqLZ4gw7nrufNR9UH808dri9itFMvcKuox8qriN0GNNEDKSCFX 7/tgYONgOfceJPKSbOXEm2ipmpEdnoq9Fy5GVeGQ4SZpJjPfEeilESGy+bzqlYoY5c 1Kq6xXj3U1IvrzqleaLgDhf+/MrkU1DErX+a/+whRfph7nmfoFOao1cLIrRFqYYVqy qFPFzycTn1xMw== To: Christopher Rodriguez <yewscion@HIDDEN> From: John Kehayias <john.kehayias@HIDDEN> Subject: Re: gcc-toolchain is missing libstdc++.so Message-ID: <87354c11n6.fsf@HIDDEN> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi again, On Thu, May 04, 2023 at 11:19 AM, John Kehayias wrote: > Thanks for opening this and cc'ing; this has come up with some > frequency on IRC, especially recently. In discussing there today, the > current reasoning is that usually one will just call g++ which knows > how to find libstdc++. So, gcc-toolchain does not include gcc:lib as > part of what it makes available. > I tried locally just adding gcc:lib as an input for gcc-toolchain and that does the trick. And since it is just a union-build, very quick to try out :) guix size reports an increase in gcc-toolchain as 0.1 MiB with gcc:lib included. > I think what we (and when this comes up, others) are getting at are > some edge cases or different use cases where one wants to directly get > at libstdc++. Previously it was more direct to use gcc:lib; of course > one still can in code and/or cli with the proper call. For example, > guix build -e "(@@ (gnu packages gcc) gcc)" will download/build/show > the lib output of the (hidden) gcc package. Though I'm not sure how to > select just the lib output here. > > My use case currently is in the FHS container where a binary wants to > find some libraries directly. Previously one would include the gcc:lib > package output in the guix shell call. Now some of those libraries can > be found elsewhere, like libgccjit, but libstdc++ seems to be the > trickier one. Open to other suggestions/workarounds, or thoughts on if > it is worthwhile to include gcc:lib in the gcc-toolchain package (or > make a gcc-toolchain:lib output?). > I tried with my local gcc-toolchain modification and this gets me what I wanted. On that note, I forgot to bring up the problem I had with using make-libstdc++: it does not seem to build the same libstdc++ as included in the gcc package. The doc string for that procedure notes that this is meant to be used when using non-gcc toolchains, but we also have the libstdc++ variable which seems to suggest that (make-libstdc++ gcc) should be the same library as in gcc. I'm not sure the difference in looking at the package definitions, but I don't really know this stuff. Here's an example of the difference I was finding: I was running something and it complained that --8<---------------cut here---------------start------------->8--- <some-binary> symbol lookup error: <some-binary>: undefined symbol: _ZNSt18= condition_variableD1Ev, version GLIBCXX_3.4.11 --8<---------------cut here---------------end--------------->8--- Indeed, looking at the libstdc++ I used via (or could have used libstdc++ here directly since I used the default gcc): --8<---------------cut here---------------start------------->8--- guix shell -e "(begin (use-modules (gnu packages gcc)) (make-libstdc++ gcc)= )" --8<---------------cut here---------------end--------------->8--- I see --8<---------------cut here---------------start------------->8--- $strings /gnu/store/6897bpw5858bdng744ddqw8rrqjb4frr-libstdc++-11.3.0/lib/l= ibstdc++.so | grep "_ZNSt18condition_variableD1Ev" --8<---------------cut here---------------end--------------->8--- while for gcc:lib it is defined --8<---------------cut here---------------start------------->8--- $ strings /gnu/store/l684qgqlrqkbsh8jffp9d8ag6vrpcwgs-gcc-11.3.0-lib/lib/li= bstdc++.so | grep "_ZNSt18condition_variableD1Ev" _ZNSt18condition_variableD1Ev --8<---------------cut here---------------end--------------->8--- and using that libstdc++ does not result in that error. Is make-libstdc++ not meant to be used/mixed with e.g. gcc-toolchain? Is this expected that it is a different library produced or is this a bug? Thanks! John
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 4 May 2023 17:34:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 13:34:06 2023 Received: from localhost ([127.0.0.1]:51990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pucqB-00036I-5h for submit <at> debbugs.gnu.org; Thu, 04 May 2023 13:34:06 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:56669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <kaelyn.alexi@HIDDEN>) id 1pucq8-00035l-T1 for 63267 <at> debbugs.gnu.org; Thu, 04 May 2023 13:34:01 -0400 Date: Thu, 04 May 2023 17:33:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1683221626; x=1683480826; bh=HZaj/5EMk+b+KQI8uHsvpsZzY6lNNJ93B6kBoCa9q2E=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=afILIr8ho1Clcz1rMa+Fl0GZyPTRwkQZ3PAsHj+zOmOowtYqHZkYd/Xe6EEGnqZOr Us54VDkcTqIoZyMXwNLnBB3kpBAwC1ZaTm6haVix5AZNTaUDD4baRuI54npax4noY0 U2iPtvMe4N+SIfoHxxEZF4JNdYlcyIcuCv0V1yWseTUODLM/YDDnqBh78ik1cc4G6d 62niTRkR07cMMdH2MpuueQjkSDHOr11vxSNKmmhsQANzfqzEqR3wI0g9o+yPpa8Vmk pIM7LvZAdWxeFUqHUnMVf8tNty4NH46gA3pwhq/tuJ1xCwVbkmYiKN/dV/2QFX4Tdh fsK5UK4FWGCCQ== To: John Kehayias <john.kehayias@HIDDEN> From: Kaelyn <kaelyn.alexi@HIDDEN> Subject: Re: gcc-toolchain is missing libstdc++.so Message-ID: <NxF4Z9svIqfZ4ZdSP_LlErXklwpO8siFWZ_aY-KAjK6bfBJ-5xhHJqziFO0pxyQBM4Y79IkCGewvY3Q_2AZETfJ3Rwzrod3OFSwOvm7qov0=@protonmail.com> In-Reply-To: <874jos15kh.fsf@HIDDEN> References: <pkmp4emt2km9nz.fsf@HIDDEN> <pkmp4eild8m8z9.fsf@HIDDEN> <874jos15kh.fsf@HIDDEN> Feedback-ID: 34709329:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, Christopher Rodriguez <yewscion@HIDDEN>, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, ------- Original Message ------- On Thursday, May 4th, 2023 at 3:26 PM, John Kehayias <john.kehayias@protonm= ail.com> wrote: >=20 > Hi Christopher, >=20 > On Thu, May 04, 2023 at 11:05 AM, Christopher Rodriguez wrote: >=20 > > Sorry for the spam; Resending this without the bugs address, but with > > the issue's address. > >=20 > > Christopher Rodriguez yewscion@HIDDEN writes: > >=20 > > > Hello All, > > >=20 > > > I noticed today that libstdc++.so.1 (and some others), which used to = be > > > part of gcc:lib, are not included in any of the outputs of the > > > superceding `gcc-toolchain` package. > > >=20 > > > Is there another method for getting these needed shared libraries in = a > > > guix system at this point? It's entirely possible I'm missing somethi= ng. > > >=20 > > > I am CCing guix-devel@HIDDEN per podiki[m]'s request. > > >=20 > > > Thanks! >=20 >=20 > Thanks for opening this and cc'ing; this has come up with some > frequency on IRC, especially recently. In discussing there today, the > current reasoning is that usually one will just call g++ which knows > how to find libstdc++. So, gcc-toolchain does not include gcc:lib as > part of what it makes available. >=20 > I think what we (and when this comes up, others) are getting at are > some edge cases or different use cases where one wants to directly get > at libstdc++. Previously it was more direct to use gcc:lib; of course > one still can in code and/or cli with the proper call. For example, > guix build -e "(@@ (gnu packages gcc) gcc)" will download/build/show > the lib output of the (hidden) gcc package. Though I'm not sure how to > select just the lib output here. >=20 > My use case currently is in the FHS container where a binary wants to > find some libraries directly. Previously one would include the gcc:lib > package output in the guix shell call. Now some of those libraries can > be found elsewhere, like libgccjit, but libstdc++ seems to be the > trickier one. Open to other suggestions/workarounds, or thoughts on if > it is worthwhile to include gcc:lib in the gcc-toolchain package (or > make a gcc-toolchain:lib output?). I have similar use cases of FHS containers to run binaries (primarily games= ). I recently ran into the issue of gcc:lib going away and no output from a= visible package providing libstdc++. My current workaround was to implemen= t a replacement for specifications->manifest that could handle packages and= '(package "output") pairs in addition to strings, so that I could include = `(,(@@ (gnu packages gcc) gcc) "lib") in place of "gcc:lib". Internally it = resolves package strings to packages with specification->package, then pass= es the package and optional output specifier to package->manifest-entry. Bu= t I digress a little... Regarding solutions, I would prefer to have libstdc++ in it's own package o= r output rather than bundled into gcc-toolchain:out; it feels messy and aga= inst the grain of isolating programs in containers if I have to make the gc= c and g++ compilers available in the container in order to run a program th= at needs libstdc++. Cheers, Kaelyn
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 4 May 2023 15:26:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 11:26:27 2023 Received: from localhost ([127.0.0.1]:51840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puaqg-0004ox-RF for submit <at> debbugs.gnu.org; Thu, 04 May 2023 11:26:27 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:57183) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <john.kehayias@HIDDEN>) id 1puaqe-0004oh-Dw for 63267 <at> debbugs.gnu.org; Thu, 04 May 2023 11:26:24 -0400 Date: Thu, 04 May 2023 15:26:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1683213978; x=1683473178; bh=NAsXGVNhJeXl1Ff2JVjfoRFgTmtrj8KxrM4qtc/l7U8=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=boPJptfdNEA0ZSfo7jb7FG3ul1PBQiXBQhfpODhnhtk1WXmLebCP8BYXwjwpKOK0t 5B0x0UY35dr/UEYwAaZZfVXdEaf1W/26zI5TAzejD6+qkmCamPxf8oyem4WeyaNvUR 1nePJtvGeGpzsN4xkspRpJeSy/bTYkJFAThtt1HCaHcPY+WbCwGVw1HQFSynPsSaTY e4krM5biPi8Kvyo3HXY2Rp5jeQoZMOIEDP8wADeKqbgfKMKi7Q7/qDLc2Purw5leVR OD8EHJHBYop9SE/4/6zCP5l0dmXAn3Jwvh8Nk0xuK2aswFTM0Dowued1riMlS6wUTz xTX9n8nwzU1wQ== To: Christopher Rodriguez <yewscion@HIDDEN> From: John Kehayias <john.kehayias@HIDDEN> Subject: Re: gcc-toolchain is missing libstdc++.so Message-ID: <874jos15kh.fsf@HIDDEN> In-Reply-To: <pkmp4eild8m8z9.fsf@HIDDEN> References: <pkmp4emt2km9nz.fsf@HIDDEN> <pkmp4eild8m8z9.fsf@HIDDEN> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Christopher, On Thu, May 04, 2023 at 11:05 AM, Christopher Rodriguez wrote: > > Sorry for the spam; Resending this without the bugs address, but with > the issue's address. > > Christopher Rodriguez <yewscion@HIDDEN> writes: > >> >> Hello All, >> >> I noticed today that libstdc++.so.1 (and some others), which used to be >> part of gcc:lib, are not included in any of the outputs of the >> superceding `gcc-toolchain` package. >> >> Is there another method for getting these needed shared libraries in a >> guix system at this point? It's entirely possible I'm missing something. >> >> I am CCing guix-devel@HIDDEN per podiki[m]'s request. >> >> Thanks! Thanks for opening this and cc'ing; this has come up with some frequency on IRC, especially recently. In discussing there today, the current reasoning is that usually one will just call g++ which knows how to find libstdc++. So, gcc-toolchain does not include gcc:lib as part of what it makes available. I think what we (and when this comes up, others) are getting at are some edge cases or different use cases where one wants to directly get at libstdc++. Previously it was more direct to use gcc:lib; of course one still can in code and/or cli with the proper call. For example, guix build -e "(@@ (gnu packages gcc) gcc)" will download/build/show the lib output of the (hidden) gcc package. Though I'm not sure how to select just the lib output here. My use case currently is in the FHS container where a binary wants to find some libraries directly. Previously one would include the gcc:lib package output in the guix shell call. Now some of those libraries can be found elsewhere, like libgccjit, but libstdc++ seems to be the trickier one. Open to other suggestions/workarounds, or thoughts on if it is worthwhile to include gcc:lib in the gcc-toolchain package (or make a gcc-toolchain:lib output?). Thanks all! John
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 4 May 2023 15:25:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 11:25:37 2023 Received: from localhost ([127.0.0.1]:51835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puapt-0004nH-EZ for submit <at> debbugs.gnu.org; Thu, 04 May 2023 11:25:37 -0400 Received: from mail-ua1-f46.google.com ([209.85.222.46]:41168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yewscion@HIDDEN>) id 1puapo-0004mw-KS for 63267 <at> debbugs.gnu.org; Thu, 04 May 2023 11:25:36 -0400 Received: by mail-ua1-f46.google.com with SMTP id a1e0cc1a2514c-77d06c9423dso50983241.0 for <63267 <at> debbugs.gnu.org>; Thu, 04 May 2023 08:25:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683213926; x=1685805926; h=mime-version:message-id:date:subject:to:from:user-agent:from:to:cc :subject:date:message-id:reply-to; bh=UXgVIwc0Bth4DxlpGKm+en3dT8YLqUUjWwYXJJLsFv4=; b=J1qpNT4hOiaSz8wkvHhzwWt/bcv7TQnqzHNQ+DipISgvEKpRD3KkUmZ66JYObjmzoq X0KB2MF4DAv5ttAvfOZUTCu3T/5t4A82ngeZB8kW36qy/n/F3iKcUGZyqocmMgTcRtqa Fyol5BMObx4fPaTpClEcw5iuREW5GCCIKk+YA5XXECjMbd/ZrIdyH4JWO4Ibg/LfsjqB 4X4U2pBZopwOf+we+lpK3d3VtAxbpBsN35dsl2mOmK4/r2LRZvhhbfCVI1QSFNBG+tOj kLKqDuJwStosxWF8jpmTaBV6Ej1NIG/TCNHR5C01ONZvHuR9G3n6AkKoghhKs6Tf/06D 1MBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683213926; x=1685805926; h=mime-version:message-id:date:subject:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=UXgVIwc0Bth4DxlpGKm+en3dT8YLqUUjWwYXJJLsFv4=; b=Q+SmkZQKdAsikoKfAivzndCQkVn0n81s8Q2U6XNmvvwuJGCFJnP8a6reYDTbQnwBQ5 vHn006gnaPPOYYz331aAtKE3GdtH0K+qi38Bcrsc6a2hJmeNFI7GbCXQbwobUX9Rv3IA CFL+gAG1BgMWFCtagRorXMT+1zD79o693yIDMDQolS36uWSAwWqM+EWEMrEY4VlJVh7t JfuQS2ZHpkVYLaCZy9FvqgfIXZztnKpyNoGxeI89KjvGW10DkPQu7Fyskil/TYAx3YfU SvHTywYzBUGGiT8sJwEkCdQWUZEn0SrvP0gmK02ls6T9dzSk9r6NJrxfKXdFE/+xEZYm VD1w== X-Gm-Message-State: AC+VfDwXA6MrKK7/eAXl6CmLR7VafwBP5unlOce+i6XXzXL6IoOfBEef NDjs+zQuTaonNhCtrgEdGwDSisMliBI= X-Google-Smtp-Source: ACHHUZ7nStZg+wQHe0su7OtvfQxGYtb6BYyO8vQiYlE+hZsg4wGKpjIHQxxsWJa0CNiN0EYjEv2OIQ== X-Received: by 2002:a05:6122:168f:b0:440:3bf2:44e8 with SMTP id 15-20020a056122168f00b004403bf244e8mr3404586vkl.0.1683213926536; Thu, 04 May 2023 08:25:26 -0700 (PDT) Received: from gmail.com (72-21-196-66.amazon.com. [72.21.196.66]) by smtp.gmail.com with ESMTPSA id j187-20020a1fa0c4000000b0044afdae26fbsm4029706vke.47.2023.05.04.08.25.25 for <63267 <at> debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 May 2023 08:25:25 -0700 (PDT) User-agent: mu4e 1.10.2; emacs 28.2 From: Christopher Rodriguez <yewscion@HIDDEN> To: 63267 <at> debbugs.gnu.org Subject: Possible Solution Date: Thu, 04 May 2023 11:23:09 -0400 Message-ID: <pkmp4ebkj0m84b.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Just spun up a different solution in my personal channel, creating a package "gcc-unhidden" which inherits from the hidden gcc package and uses (properties (alist-delete 'hidden? (package-properties g [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (yewscion[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.222.46 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.222.46 listed in wl.mailspike.net] 1.7 HDRS_MISSP Misspaced headers X-Debbugs-Envelope-To: 63267 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Just spun up a different solution in my personal channel, creating a package "gcc-unhidden" which inherits from the hidden gcc package and uses (properties (alist-delete 'hidden? (package-properties gcc))) to expose it. If the standard use-case=E2=80=94what is expected for most uses=E2=80=94doesn't require these libraries, maybe it would be better to c= reate a dedicated package for the edge cases that might need it? (define-public gcc-unhidden (package (inherit gcc) (name "gcc-unhidden") (properties (alist-delete 'hidden? (package-properties gcc))))) =2D-=20 Christopher Rodriguez () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEJMQbvYVxvZ0eF/84XZ6FgaGVz3sFAmRTzmQACgkQXZ6FgaGV z3v02BAAu5e1oHMHTqPs4custv+A61m0qsDd/j4JwGyUiIb1T//nEY3Ccmay8f42 uUQpJyEnCDFlDSgqXhh0Hb3AoTQeOHWtzmmWsvTecgutzPaZGZXDWFs0BCT46lQ8 OL7QKNZD0D8FiSNaSBwG5yCKNgno0pEpAWplPkcQQWrnFIDrekoUJWah+ZJNioLY 5Z5+/Ex/v0X/0seZkYc02EWKE31cw1xD/YEnRo6DU0buDHRihVO4uSicP0OSSgg3 r6OGOKrzI3H9OR+TArtyPkDGNa+4pQ0qNydgPiIo/FwUz2ReOO1X/JQPsGbo9IsZ yRvKW81XpsfwQLjseo3VHhX9fo8VgFOOp82Pu5cMz3R5ZeDaD+wfDHdog41oESk4 L0I4MwKuGht7ZfebT51/uNr4dtFSe5xiIW/LGm89IuYlMKPkqOT8sy1yeOSbWeU6 sGSdGCLbGO6nJuTLeqHHKPdo0do+uSsaW6AUqhHTSBZQ1kOdq4AOWSr+Y/EAFrDF CZwcQaddFvTcMaLb904QRuNRAomSkLWieQMjbwo+S3lkrb2EGmRYlwxbQqx69sOz bwRFAfK+4web8ixlKAzn2Z1NjzUXQOCEvaiM/PJ5b0KPxZMcrBWod48JChRTK4vJ +Ihbvxvy7ovcj7oF5lgO6P1EQtMhw2HibahQgf2ybOh0UuvEuvQ= =qKAL -----END PGP SIGNATURE----- --=-=-=--
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at 63267) by debbugs.gnu.org; 4 May 2023 15:07:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 11:07:02 2023 Received: from localhost ([127.0.0.1]:51733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puaXu-0004A7-9c for submit <at> debbugs.gnu.org; Thu, 04 May 2023 11:07:02 -0400 Received: from mail-qk1-f173.google.com ([209.85.222.173]:41354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yewscion@HIDDEN>) id 1puaXq-00049j-GJ for 63267 <at> debbugs.gnu.org; Thu, 04 May 2023 11:07:01 -0400 Received: by mail-qk1-f173.google.com with SMTP id af79cd13be357-74df6f9cf96so3958185a.1 for <63267 <at> debbugs.gnu.org>; Thu, 04 May 2023 08:06:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683212812; x=1685804812; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=v8FBnVF8BdwYhdW2kzPEFRWe94yUScfnpDmhIEI2LQg=; b=I0scnyOzuH07S/66FHlKvswH837TzKTjZynsrN1WV5aeZT6kVXK0CPHMhvtfW+yqAw IvEFMV6B4TOKSWTZh4OMR/YNyrRKvVPWtT1ii0S229sEQwdu7w3rpQOrQuTbziaZT2BT bdQgZbk2xbO9VxikoXTausc5obBWbiGjajh/jVd+aVYgvWcsRCWYeBBQMjKScxD81rOs uqiVNciE4bwSyfrqWqi/fe84Ce3hI2YCxtmUb4ThmcXQWonMemBDSQq2InCT0+KuTcJR ycXkMcbxj8aG5L5xmYrAR/rE4aMjXGbrIJgimaI96pgFhKGfx9Ipy2Jxg5quF5lmyzrS LmVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683212812; x=1685804812; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=v8FBnVF8BdwYhdW2kzPEFRWe94yUScfnpDmhIEI2LQg=; b=CgIokCDe1QkcptjqJGhVxjWIIXm5PrpGL4CWACmKjz/AzqiQ+STu/MShaliIR7lQkx TFxQP+rtPwBuAa44PTy+UXizBgVHo39nsZq71QRAyVgwIcuNwWH0/hoo+y1QPxkIBz9f 1ZKPjCw08hjx2AkNfzb+BNtzNLG+3SHE4dZXEkiuMtgOkq00hDKw5GVliXGO30MB+3Rp A9AwYOgMTdQUimNJ+lZeAojdT6GggY5f31bcnsKJHecbKYG+7i+wyl7x4k4FZ5YZdI5G RSp0wTjq6EQO88o7grX7CGc9FtpevTKfkoSU/lNuwWVF/gNxkj7hLp0VA2ul0U0SVah3 5g3w== X-Gm-Message-State: AC+VfDzUb0ivmf/m2YWxHqryO7OyGjPnYcRneTu4CctR9jwOuMIEW03e vVBvdbuFuZYwhpsGY1B/1mey44SAWxg= X-Google-Smtp-Source: ACHHUZ7xCJd6Z8tROvKHCuNbmA2Fa35dhl/0DKeuoYFJklP7ZkNck5nFov/DG0HMqUF4X5coU8eg1w== X-Received: by 2002:a05:622a:1792:b0:3f1:fdc3:1c34 with SMTP id s18-20020a05622a179200b003f1fdc31c34mr14650372qtk.5.1683212811588; Thu, 04 May 2023 08:06:51 -0700 (PDT) Received: from gmail.com ([52.94.133.130]) by smtp.gmail.com with ESMTPSA id az12-20020a05620a170c00b0074fb15e2319sm8839932qkb.122.2023.05.04.08.06.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 May 2023 08:06:50 -0700 (PDT) References: <pkmp4emt2km9nz.fsf@HIDDEN> User-agent: mu4e 1.10.2; emacs 28.2 From: Christopher Rodriguez <yewscion@HIDDEN> To: Christopher Rodriguez <yewscion@HIDDEN> Subject: Re: gcc-toolchain is missing libstdc++.so Date: Thu, 04 May 2023 11:05:44 -0400 In-reply-to: <pkmp4emt2km9nz.fsf@HIDDEN> Message-ID: <pkmp4eild8m8z9.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63267 Cc: guix-devel@HIDDEN, 63267 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Sorry for the spam; Resending this without the bugs address, but with the issue's address. Christopher Rodriguez <yewscion@HIDDEN> writes: > [[PGP Signed Part:Undecided]] > > Hello All, > > I noticed today that libstdc++.so.1 (and some others), which used to be > part of gcc:lib, are not included in any of the outputs of the > superceding `gcc-toolchain` package. > > Is there another method for getting these needed shared libraries in a > guix system at this point? It's entirely possible I'm missing something. > > I am CCing guix-devel@HIDDEN per podiki[m]'s request. > > Thanks! =2D-=20 Christopher Rodriguez () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEJMQbvYVxvZ0eF/84XZ6FgaGVz3sFAmRTygoACgkQXZ6FgaGV z3vIRhAAgvMQzvhugXdeeWXeKdqOAI0AWwphPBcE0QC3/K0m25yvEikvtualNdx+ v8kjPe2rep5xRO7mCm1YQMbkXRIYlQiZjx2JoyizYnhN/Zf8SQe5e8/iqrvGZwvn qo8bkYLCO1ynJvv4rzKrvmFZ4dcs7y6s9SjrcJTNwUaKjltEAOWLV5Im4e87LA8G PZ1v3/RrPgsINeRNn90qJhkv4yYMPAGA35udbvdet/ZMXEjmCnRdrP8inM7lBsTH LRvnMLbb1PjBUn2XtZdaad2YxtVNp0IADa5ZByYt8bYKoVtUKVb0rnCR9nGNBbAl 4Dt2v9DcaV4Zty4tlezPR3XUZyZeyRdoHqt1boQX1RwlFwIV1/0099DDeKwLbq83 tcynDXoErP/DGfZxhf71TiV1oum7Fbg0oBxIGxThw+Y82AxKvKeolCFxgaAXYrEx bhUB0wihD+1ySBXhLCxE9TgGALaCsrYhJRAoq/E7A3NO4Dn534z39Ylh4lNuVOuk 9+2F4jH2yBrHQUJMLwTR+IiyDgRWSoiOpUGLZFhpHWUhzhUo+lxK4O5chLJDmQjs zqWDVYc/vTDiQ7XqG4lqtaLAcPoMdWwgJtS+hbIraXG8fu+w0Zb+3qMT9zo5JK8j 4Tp12JhBNjfHhAc8Xr+5R7ZZL4nOm0sFgbjeqfsMSJz6eugDNGA= =GXz8 -----END PGP SIGNATURE----- --=-=-=--
bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 4 May 2023 14:52:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 10:52:15 2023 Received: from localhost ([127.0.0.1]:51702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puaJb-0003cG-KK for submit <at> debbugs.gnu.org; Thu, 04 May 2023 10:52:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:60960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yewscion@HIDDEN>) id 1puaJY-0003c6-5n for submit <at> debbugs.gnu.org; Thu, 04 May 2023 10:52:14 -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 <yewscion@HIDDEN>) id 1puaJX-0001L1-Eg; Thu, 04 May 2023 10:52:11 -0400 Received: from mail-qk1-x72d.google.com ([2607:f8b0:4864:20::72d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <yewscion@HIDDEN>) id 1puaJV-0007Y1-Ve; Thu, 04 May 2023 10:52:11 -0400 Received: by mail-qk1-x72d.google.com with SMTP id af79cd13be357-74df31d83d4so5083085a.1; Thu, 04 May 2023 07:52:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683211927; x=1685803927; h=mime-version:message-id:date:subject:cc:to:from:user-agent:from:to :cc:subject:date:message-id:reply-to; bh=w2jmWERlDQVvUh2v4dy5YQuF88S1z0WtL7OIIQTkZK0=; b=DXyvv2JyjTrampRtI1BLX//00jjUMj3tKiUz9lcJtD/Oc8u09PtcNURmZCrl5DCMSb aZXtogLxAbsCvcbKRGPM//NmhGccR2Jd0gF2rDM1ToYEhk9QavUbFnAD3q8sIKZMqnn9 dXhVUl3h6NnTJfEf/gSybg645Q0pErQk18wnuDQ4/LOnzpXBPme5JXvFDyaO0hqbljq3 qH0bj7SlZRjVyvHAPf7nWV3hE3VX30sDj+DkaPD879nopTWCe2QCXq9ZIEKDffzrRItv r0ieO7rlbK9PSyHklXmCzNj+2XmjjIQttQrXACdHu+YP5Otuz796dZX23Mx4wQjEFtda O0Dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683211928; x=1685803928; h=mime-version:message-id:date:subject:cc:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=w2jmWERlDQVvUh2v4dy5YQuF88S1z0WtL7OIIQTkZK0=; b=G0tzHyVaNbuZFslD9RWpdBdFmaJxXpY9wj0eKaEknFtjpFxU3P50rALpNtxx2nCzR3 vAZ5M+U4AsJjwe3xPl2fkWm0zDaI2ye+q3IxIqiSznMJIX+6SdBGP4GGg7rWsVC70AGD r+RoGeIkr3nP+Hs/C/9eD6urIm+4N00fsleNI4i8YPmtBo1BFG6PQVHkPpDK87Qgsmcc UJXUjBnhi3Kgf2UkLEmc7Pu0en0caJ1QcOzSv5yZZnOgnONGyarWrF2o9dpqCicUM0ig Gu0bsBJq85lBuhn7LI0IqbXkh85Id+/1F1lmoGm8wGU21U6S+qNEI6ijKdbMPraSOVcT XQ2g== X-Gm-Message-State: AC+VfDzWBHs6JzH3XFDMzPQbd8m87SOW6MJH2V5vt+Yemh8sST8Xhrzz m8uIwfAcpOwzJiNWt6d4pYB4NUw8HeE= X-Google-Smtp-Source: ACHHUZ7KvaQN7MaEJLmTKn+4zxf4j8/Z9qzRqa/oJPPzPbFQ8vdkQkZ33h3pUH6zsqM8YnbyvsCHsA== X-Received: by 2002:a05:6214:4104:b0:5ad:cd4b:3765 with SMTP id kc4-20020a056214410400b005adcd4b3765mr14114269qvb.1.1683211927644; Thu, 04 May 2023 07:52:07 -0700 (PDT) Received: from gmail.com ([52.94.133.130]) by smtp.gmail.com with ESMTPSA id z130-20020a376588000000b0074acdb873a7sm7449398qkb.86.2023.05.04.07.52.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 May 2023 07:52:06 -0700 (PDT) User-agent: mu4e 1.10.2; emacs 28.2 From: Christopher Rodriguez <yewscion@HIDDEN> To: bug-guix@HIDDEN Subject: gcc-toolchain is missing libstdc++.so Date: Thu, 04 May 2023 10:46:06 -0400 Message-ID: <pkmp4emt2km9nz.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=2607:f8b0:4864:20::72d; envelope-from=yewscion@HIDDEN; helo=mail-qk1-x72d.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: guix-devel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello All, I noticed today that libstdc++.so.1 (and some others), which used to be part of gcc:lib, are not included in any of the outputs of the superceding `gcc-toolchain` package. Is there another method for getting these needed shared libraries in a guix system at this point? It's entirely possible I'm missing something. I am CCing guix-devel@HIDDEN per podiki[m]'s request. Thanks! =2D-=20 Christopher Rodriguez () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEJMQbvYVxvZ0eF/84XZ6FgaGVz3sFAmRTxpAACgkQXZ6FgaGV z3sXVw//e4Z8hBFcGSE4l3mZwTHXN3oO4nK1HO8Eh1Ff/Zu+G7ClIPPBFdwBji69 SaPEfDsOYTS/q4BGiOYoTPbYkdZA9O5VEX/wHkXH8Wv1sM8BJinPlTJoFy2XUbId T8wzeUnwLGbeV0o4cmKk9+cVa3XUsV3S4nV8LrEjt9ML3vSpip98TOf1aqOf3OV8 oTfGm09sKi0Dk3j+9YVHDzCwtlEBg3MqsDvxuxOPHSQ07i5Npez4cudPggcU5rOW KnGd/9gc9CZ+z65tgT2NKXxtXGRRYTaTcsC/XwKv3ZMjqLj2kkIhABpRWhxQ7l2L Wa67QXfzRb34CWh0fjaNLSauFxh6iMEppKxwYlnVkokFK8RqownfdYHggWyzxpqs hjw7/7HiIJ8FGXb78i7QshV7O/ymZfawGuxGsJudVnuPWlSaVYvOW+fpKZe4v4ui nEDoW91FdMYi6+3Foue/jTawWJQxRkG2By+eBaWkoNNaGOjZs2VhWcOJ8ztuVQOm gusNMJcmSMHuKTjnMbmhc7+DnYZM2ISd88S0qA0VdHMdG+0i+0ArNSsGY3uWNkl1 MBk/S8F1NvDQZNwH3B0uaBzFoxFTJyLM5A0Sr5jKHoqecLEtSTvLGS66A1BvBxq/ 96tIOQIPDNIplzg/Z6Bz8lZ0yQR7tncR/qoY3n9zRgb6+EWINs0= =G0d/ -----END PGP SIGNATURE----- --=-=-=--
Christopher Rodriguez <yewscion@HIDDEN>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#63267
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.