Received: (at 63393) by debbugs.gnu.org; 9 May 2023 18:50:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 09 14:50:22 2023 Received: from localhost ([127.0.0.1]:44494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pwSPm-0007Pg-35 for submit <at> debbugs.gnu.org; Tue, 09 May 2023 14:50:22 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:45611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <kaelyn.alexi@HIDDEN>) id 1pwSPj-0007PS-Na for 63393 <at> debbugs.gnu.org; Tue, 09 May 2023 14:50:21 -0400 Date: Tue, 09 May 2023 18:50:02 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1683658212; x=1683917412; bh=0sYxjYSMf+E0jikmoW66A2ZkBQ1oM05MM333ujr/gLg=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=emIGTD+1Z0A4dU3Ez3aFIYIz5cQ2ZVmBA2+fAA93oavlkQIxVNoMD931ZnZ00m2BO 2FdTMVX/abyA4Nye/CUfHP/RruWtPm8RpkanUzv/puGDstVFX1NWFHQeF3WA2+C93s 7yJCD3mNy/be4TjHUmOZBub2SKqbemmYLQjj7mgEh/cfTqPDOWQY0eE6duJgnS9IJz fNx/8j9VNsLNioEeV+Ggd4hCZlzaMyviCVlAW0brY5kGwToP8xWp+jfJOochpoNrMz c4Fpf7JmvhVolYyw1QPqSlCXRAgcy60ZU3IAYvcI9ffdtUuLNyQgf20TE+d3fuRgTB Xg94eS51UZu4Q== To: "63393 <at> debbugs.gnu.org" <63393 <at> debbugs.gnu.org> From: Kaelyn <kaelyn.alexi@HIDDEN> Subject: [PATCH 0/2] Fix libstdc++.so and gcc-toolchain Message-ID: <nJpIaVpIYRxrmpaCLRWX4_Wiv4hasCHFZH5A-HQQUb4wJ6xAUJ1K-yxWt1ApIvVPnvPtAeoYQrYoC945qyOvEibk0dseBeGPJUiZC2c9ibo=@protonmail.com> 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: 63393 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 like the direction of this patch. However, if gcc-toolchain:lib is intend= ed to provide the runtime libraries when the full compiler isn't needed, th= en I think the .a and .la files should be moved back to the main gcc-toolch= ain output (or a separate :static output) since they are for static linking= and the .a files in particular can be sizeable. Cheers, Kaelyn
guix-patches@HIDDEN
:bug#63393
; Package guix-patches
.
Full text available.Received: (at 63393) by debbugs.gnu.org; 9 May 2023 17:05:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 09 13:05:33 2023 Received: from localhost ([127.0.0.1]:44346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pwQmL-0007q6-Gq for submit <at> debbugs.gnu.org; Tue, 09 May 2023 13:05:33 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:39147) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1pwQmI-0007pn-C7 for 63393 <at> debbugs.gnu.org; Tue, 09 May 2023 13:05:31 -0400 Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-3f42b429290so2342865e9.0 for <63393 <at> debbugs.gnu.org>; Tue, 09 May 2023 10:05:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683651924; x=1686243924; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bh/1yXXha0TWzsIQcfdAysgvyo8dgUasYfGjAhG2FLU=; b=EqG8I4ErW5joBIAGRBvrLQmL0lZFW0o1GpNDdGR61rvjGvOA4ewB55pxCI4YXig40H yQzcXdJZ7jY76TMhb0I2qV/gEK2j5ughHDbczpGf31HGijrN8DbANtOY8BJDFCIhrkVg bWj826s/RwKUmFZghaBMdBuKUqb/2DJHcgJB6IQzkfvE2TjlbU+X3ZKGsjDufiC2yAI3 Hl4L0aM0HdFY0eDRYAxwoI0I7C4LXk+dUJQV5edWsw5qpMlqbvvJA2QlzXqfvUSyUvH9 c3w/gdm1hSjOI5CtwtmKeVkSyBh5ZK7ZEFlgXp9xRjl6KzQ6E+5oP6YsTu7PDntuwG0F 7kUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683651924; x=1686243924; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bh/1yXXha0TWzsIQcfdAysgvyo8dgUasYfGjAhG2FLU=; b=IVTdifc8iKOHBjLO5Q2eJymbv8oZHp6Uo3l17xoQ4/JCkLEggePi0Kj6LQJkDoPECh hKbLP7XvyLzlj2Mawqh0x//HIuvrycgXV051rTyYLQMR/PQG6xKRVGZhyVyjIjhwBL6M 1hbMHOxX8lacup5MmeBKIi+FgK/VTmyQ28eWnolPrh7HxoTjyJqhLktBKoIaYh9WcLrM IGGcgc+U/8C+GlM/4ZQ/XieuOZpkRqdJA+fS52pVh++RmLkPpY5w0nKckLxdzlp5arIc Gc2jWB6kniWWZhFxW5tlOOKSMqcpkhjDz/DB93mNNQNhBY4nzFvFeRwoJWyo79gpfVa7 9Dag== X-Gm-Message-State: AC+VfDyQUSVl4NYun3Ji6JB3iAYq6s1T3IIxIXgCuNbOTv5eHutoTxPv 01dR9wdxjZtmWkc4kNBvvN+T70CmZDQ= X-Google-Smtp-Source: ACHHUZ7k7Aa2+Lgt2yfzLxs6JRvk6aFQXtU6+0kPKExwseDUsJXfjPshdJHnUuTqXcEKlzbVZnq/8g== X-Received: by 2002:a05:600c:1c0e:b0:3f4:26ce:e7be with SMTP id j14-20020a05600c1c0e00b003f426cee7bemr4808416wms.3.1683651924370; Tue, 09 May 2023 10:05:24 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id c20-20020a7bc014000000b003ef64affec7sm20371185wmb.22.2023.05.09.10.05.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 May 2023 10:05:24 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> To: 63393 <at> debbugs.gnu.org Subject: [PATCH 2/2] gnu: make-gcc-toolchain: Add 'lib' outputs. Date: Tue, 9 May 2023 19:04:05 +0200 Message-Id: <ce970fb1a1f436542b5602013369654c63f100f4.1683650835.git.zimon.toutoune@HIDDEN> X-Mailer: git-send-email 2.39.2 In-Reply-To: <cover.1683650835.git.zimon.toutoune@HIDDEN> References: <cover.1683650835.git.zimon.toutoune@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63393 Cc: Simon Tournier <zimon.toutoune@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: -1.0 (-) * gnu/packages/commencement.scm (make-gcc-toolchain): Add 'lib' outputs. --- gnu/packages/commencement.scm | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 7ec177e206..94d5884a9c 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -14,6 +14,7 @@ ;;; Copyright © 2021 Julien Lepiller <julien@HIDDEN> ;;; Copyright © 2022 Ricardo Wurmus <rekado@HIDDEN> ;;; Copyright © 2022 Ekaitz Zarraga <ekaitz@HIDDEN> +;;; Copyright © 2023 Simon Tournier <zimon.toutoune@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -3444,15 +3445,30 @@ (define* (make-gcc-toolchain gcc (filter-map (match-lambda (("libc-debug" . _) #f) (("libc-static" . _) #f) + (("gcc-lib" . _) #f) + (("gcc-debug" . _) #f) ((_ . directory) directory)) %build-inputs)) (union-build (assoc-ref %outputs "debug") (list (assoc-ref %build-inputs - "libc-debug"))) + "libc-debug") + (assoc-ref %build-inputs + "gcc-debug"))) + (union-build (assoc-ref %outputs "static") (list (assoc-ref %build-inputs "libc-static"))) + + (union-build (assoc-ref %outputs "lib") + (list (assoc-ref %build-inputs + "ld-wrapper") + (assoc-ref %build-inputs + "binutils") + (assoc-ref %build-inputs + "gcc-lib") + (assoc-ref %build-inputs + "libc"))) #t)))) (native-search-paths @@ -3474,7 +3490,7 @@ (define* (make-gcc-toolchain gcc binaries, plus debugging symbols in the @code{debug} output), and Binutils. GCC is the GNU Compiler Collection.") (home-page "https://gcc.gnu.org/") - (outputs '("out" "debug" "static")) + (outputs '("out" "debug" "static" "lib")) ;; The main raison d'être of this "meta-package" is (1) to conveniently ;; install everything that we need, and (2) to make sure ld-wrapper comes @@ -3484,8 +3500,9 @@ (define* (make-gcc-toolchain gcc ("binutils" ,binutils-final) ("libc" ,libc) ("libc-debug" ,libc "debug") - ("libc-static" ,libc "static")))))) - + ("libc-static" ,libc "static") + ("gcc-lib" ,gcc "lib") + ("gcc-debug" ,gcc "debug")))))) (define-public gcc-toolchain-4.8 (make-gcc-toolchain gcc-4.8)) -- 2.38.1
guix-patches@HIDDEN
:bug#63393
; Package guix-patches
.
Full text available.Received: (at 63393) by debbugs.gnu.org; 9 May 2023 17:04:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 09 13:04:21 2023 Received: from localhost ([127.0.0.1]:44337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pwQlA-0007nV-Om for submit <at> debbugs.gnu.org; Tue, 09 May 2023 13:04:21 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:38360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1pwQl8-0007nE-AM for 63393 <at> debbugs.gnu.org; Tue, 09 May 2023 13:04:19 -0400 Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-3f42379d553so4845705e9.1 for <63393 <at> debbugs.gnu.org>; Tue, 09 May 2023 10:04:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683651852; x=1686243852; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=RdcYQ7HMlcTvWAUBctmYxUVnCnEAkvatZCKLvxNc9Q4=; b=jTxTobNj/neWMZGj6g9ch5si3YBr3GyvwPaRdSA4P6RZqfNjj/MkMrQ7fp2r87SYNH aRTcW8btAk9XUIJfcnIDulvQUWfQjPiePsI36xPJhBB6xqpO7f4a5oYK6K6Sf+7BjSys XC6TxikOv3/1a/hkhnNhbOdSsWRZE6dfrBaDiiC7AC+tVpwa/P8xKtJUOdtzEIgzgjEQ 43Ia9hhj8UoHEHQy2mqIkhPgYxg2ur8/LoODj2wYrUg1ZKWDAvvqEKPMehr7jvloHdR3 fd6uhgsWb5iI9jaa8sW4GhnD1EY2QOqI3po6NmsD8NemhsDFQS1j6X6uCWC23Uud+OUR Y2nQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683651852; x=1686243852; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=RdcYQ7HMlcTvWAUBctmYxUVnCnEAkvatZCKLvxNc9Q4=; b=Jb3ZXDlD7Ee1cPA7hk5MsSAvmHGM6bwI5ErEWg2/wyKrFMmwVorjuwlLNVcDxQI0h8 jIO1cQLR4RfCyWdcXJA98hWew45M1rleAwrvo3jb3wk3GsSi3BQkumrOv2G24T87cBYx OlRYh1U2/3knB3RSJLgxNaKWKCx1YiKeOVN518Vp4tI7aLwUdZLhkENLxsOo0SVY/1d8 FA0xbAXA6eUGTaopeblCp7vOY9uxDl3gepPwHFcKXqjiHsidgZ19K4oKbLWW9Crt+O8L aQ29yvJLs6IywXL7yS18rYg0vqkj8BBcctiYu0OX54WF3JVE170uUeJc/DnM4z0VNJq2 H5wA== X-Gm-Message-State: AC+VfDxlFmkhu2BZVcup0aUVuWmuXrhppKnTxoLI6lX13fFMR6Da48sy CMIhYkLF3TTgyfN2SC5B/umJJgz+pqk= X-Google-Smtp-Source: ACHHUZ5065KnnisrEWud7qnpcKedCzI8iXW4HekVgtH2r0K5SUVe8lxbtCYgnsa3NRJiGqrLNHHQCA== X-Received: by 2002:a05:600c:3581:b0:3f4:27ff:2ed7 with SMTP id p1-20020a05600c358100b003f427ff2ed7mr4314193wmq.4.1683651852318; Tue, 09 May 2023 10:04:12 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id c20-20020a7bc014000000b003ef64affec7sm20371185wmb.22.2023.05.09.10.04.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 May 2023 10:04:11 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> To: 63393 <at> debbugs.gnu.org Subject: [PATCH 1/2] gnu: gcc-toolchain: Do not use gcc-final. Date: Tue, 9 May 2023 19:04:04 +0200 Message-Id: <27f75012219400a41da9c3148ec42fd4cec38cc4.1683650835.git.zimon.toutoune@HIDDEN> X-Mailer: git-send-email 2.39.2 In-Reply-To: <cover.1683650835.git.zimon.toutoune@HIDDEN> References: <cover.1683650835.git.zimon.toutoune@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63393 Cc: Simon Tournier <zimon.toutoune@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: -1.0 (-) * gnu/packages/commencement.scm (gcc-toolchain): Bind to the default gcc-toolchain-11 being consitent with others. (gcc-toolchain-11): Make it from gcc-11. (gcc-toolchain-aka-gcc): Bind to gcc-toolchain. --- gnu/packages/commencement.scm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index ab07fb37ab..7ec177e206 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -3486,8 +3486,6 @@ (define* (make-gcc-toolchain gcc ("libc-debug" ,libc "debug") ("libc-static" ,libc "static")))))) -(define-public gcc-toolchain - (make-gcc-toolchain gcc-final)) (define-public gcc-toolchain-4.8 (make-gcc-toolchain gcc-4.8)) @@ -3514,15 +3512,19 @@ (define-public gcc-toolchain-10 (make-gcc-toolchain gcc-10)) (define-public gcc-toolchain-11 - gcc-toolchain) + (make-gcc-toolchain gcc-11)) (define-public gcc-toolchain-12 (make-gcc-toolchain gcc-12)) +;; The default GCC +(define-public gcc-toolchain + gcc-toolchain-11) + (define-public gcc-toolchain-aka-gcc ;; It's natural for users to try "guix install gcc". This package ;; automatically "redirects" them to 'gcc-toolchain'. - (deprecated-package "gcc" gcc-toolchain-11)) + (deprecated-package "gcc" gcc-toolchain)) (define-public gdc-toolchain-10 -- 2.38.1
guix-patches@HIDDEN
:bug#63393
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 9 May 2023 16:59:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 09 12:59:16 2023 Received: from localhost ([127.0.0.1]:44307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pwQgF-0007cD-Hx for submit <at> debbugs.gnu.org; Tue, 09 May 2023 12:59:16 -0400 Received: from lists.gnu.org ([209.51.188.17]:42622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1pwQgB-0007c4-Uo for submit <at> debbugs.gnu.org; Tue, 09 May 2023 12:59: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 <zimon.toutoune@HIDDEN>) id 1pwQgB-0002n8-L5 for guix-patches@HIDDEN; Tue, 09 May 2023 12:59:11 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]) 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 1pwQg9-0004ZH-I6 for guix-patches@HIDDEN; Tue, 09 May 2023 12:59:11 -0400 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-3f42379d553so4834365e9.1 for <guix-patches@HIDDEN>; Tue, 09 May 2023 09:59:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683651548; x=1686243548; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=NL7nJAfAq8F0Hwd/lD+YNUqhpw3Al37dCRr0cgtFB5A=; b=VMlMPedkRr1D7/D6G/oK2gDzSQZFgrs5mbpfrHA4ELtWQDIdg8UidycOtAQkqBo+w1 e5l1Xp+ompuituOgnr8eNtmSWOUCsJARH3jG9Z9mwzrWeno66SF1SnuYK8EPEeG2HejB TpAGBT6SXM+bVcbpjSLRK227kueC9AWbcIO6krEj8ADI4J4HhfM3yH/EwnMru1D8XyUu 0a1ujKj9JWMbjTBjdI8u0X63n+SaI6rnbdIRcNUJxxZj5++VYGBvglh3V9Cb1Ve7gOmK WMCqxgVcFRLEnn8wcpnBTvBHya8JuMWzMHj+o9Ytz3WKc7+SUEKYl+XsFMpG8xXBZMmL Cv8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683651548; x=1686243548; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NL7nJAfAq8F0Hwd/lD+YNUqhpw3Al37dCRr0cgtFB5A=; b=eqMhXov1NSXaVZ7sAua1Q3rZp8jzIkHP3jC0VOAw9GbA9wn5pBnUDu0ORrA+uVmqh0 HXXO/ZpsTKS1SLLyAGudFbAxoJp+mSiM3HcYOTryJgoZOSsf53KnAnUbRySMLUvEwv8O 5hIRxdMmfAP9BDgbnuGztbZxxLOLYCE7CVoMhm7BNGL/hbld+vDBsv8fF6oQzktVJgVJ JM+cQp25flE53weo4I4HBsTA6xr7AXy3AdVr5vJ4cJpBlUYIb1zLAYjVxsW2apmdhIKz kiQYERS57jX2hCFCuHRqm9XQ5oeF03ZNJfkbOisEESCdW8Mz41tVZKEZxlp5yCufKnVI f9ig== X-Gm-Message-State: AC+VfDyRUZUlsHzSZBy0Hag82xITjIheYKAQVSmAiujyt+zIvDQiOtyv VZ7JzxBs+6X760HZ3MJmv1xO+jDsJDA= X-Google-Smtp-Source: ACHHUZ5PSZ0c6WXQz8waX+VoLoshYR36fcYL1iswjnqZKSKDPSfvj17A/G2wfuTclb2t++9rGArG4Q== X-Received: by 2002:a05:600c:1c97:b0:3f4:24fa:ca1c with SMTP id k23-20020a05600c1c9700b003f424faca1cmr5412390wms.0.1683651547525; Tue, 09 May 2023 09:59:07 -0700 (PDT) Received: from localhost.localdomain ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id a11-20020a5d508b000000b00307a86a4bcesm1620229wrt.35.2023.05.09.09.59.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 May 2023 09:59:06 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH 0/2] Fix libstdc++.so and gcc-toolchain Date: Tue, 9 May 2023 18:58:59 +0200 Message-Id: <cover.1683650835.git.zimon.toutoune@HIDDEN> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-Debbugs-CC: Christopher Baines <mail@HIDDEN>, Josselin Poiret <dev@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Ricardo Wurmus <rekado@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::336; envelope-from=zimon.toutoune@HIDDEN; helo=mail-wm1-x336.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: Simon Tournier <zimon.toutoune@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: -0.6 (/) Hi, This patch fixes #63267 [1] by adding the output 'lib' to gcc-toolchain. The aim of gcc-toolchain is to be a battery included of GCC. Maybe, this 'lib' output could be directly included with the 'out'. Well, I do not know. WDYT? For sure, it seems to help people using 'gcc:lib'. :-) --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix shell gcc-toolchain:lib [...] $ ls $GUIX_ENVIRONMENT/lib audit libatomic.a libc.so.6 libitm.so.1.0.0 libnss_files.so.2 libssp_nonshared.a libtsan_preinit.o bfd-plugins libatomic.la libctf.a libitm.spec libnss_hesiod.so libssp_nonshared.la libtsan.so crt1.o libatomic.so libctf.la liblsan.a libnss_hesiod.so.2 libssp.so libtsan.so.2 crti.o libatomic.so.1 libctf-nobfd.a liblsan.la libopcodes.a libssp.so.0 libtsan.so.2.0.0 crtn.o libatomic.so.1.2.0 libctf-nobfd.la liblsan_preinit.o libopcodes.la libssp.so.0.0.0 libubsan.a gcc libbfd.a libdl.a liblsan.so libpcprofile.so libstdc++.a libubsan.la gconv libbfd.la libdl.so.2 liblsan.so.0 libpthread.a libstdc++fs.a libubsan.so gcrt1.o libBrokenLocale.so libgcc_s.so liblsan.so.0.0.0 libpthread.so.0 libstdc++fs.la libubsan.so.1 grcrt1.o libBrokenLocale.so.1 libgcc_s.so.1 libmemusage.so libquadmath.a libstdc++.la libubsan.so.1.0.0 ld-linux-x86-64.so.2 libcc1.la libgomp.a libm.so libquadmath.la libstdc++.so libutil.a libanl.a libcc1.so libgomp.la libm.so.6 libquadmath.so libstdc++.so.6 libutil.so.1 libanl.so libcc1.so.0 libgomp.so libmvec.so libquadmath.so.0 libstdc++.so.6.0.30 Mcrt1.o libanl.so.1 libcc1.so.0.0.0 libgomp.so.1 libmvec.so.1 libquadmath.so.0.0.0 libstdc++.so.6.0.30-gdb.py rcrt1.o libasan.a libc_malloc_debug.so libgomp.so.1.0.0 libnsl.so.1 libresolv.so libsupc++.a Scrt1.o libasan.la libc_malloc_debug.so.0 libgomp.spec libnss_compat.so libresolv.so.2 libsupc++.la libasan_preinit.o libc_nonshared.a libitm.a libnss_compat.so.2 librt.so.1 libthread_db.so libasan.so libcrypt.so libitm.la libnss_db.so libsanitizer.spec libthread_db.so.1 libasan.so.8 libcrypt.so.1 libitm.so libnss_db.so.2 libssp.a libtsan.a libasan.so.8.0.0 libc.so libitm.so.1 libnss_dns.so.2 libssp.la libtsan.la --8<---------------cut here---------------end--------------->8--- Well, another annoyance is that libstdc++ could be built using another version. Let for later. :-) 1: https://issues.guix.gnu.org/issue/63267 Cheers, simon Simon Tournier (2): gnu: gcc-toolchain: Do not use gcc-final. gnu: make-gcc-toolchain: Add 'lib' outputs. gnu/packages/commencement.scm | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) base-commit: 76a3deb8675576a6ce64874234c9d3881060db3b -- 2.38.1
Simon Tournier <zimon.toutoune@HIDDEN>
:mail@HIDDEN, dev@HIDDEN, ludo@HIDDEN, othacehe@HIDDEN, rekado@HIDDEN, zimon.toutoune@HIDDEN, me@HIDDEN, guix-patches@HIDDEN
.
Full text available.mail@HIDDEN, dev@HIDDEN, ludo@HIDDEN, othacehe@HIDDEN, rekado@HIDDEN, zimon.toutoune@HIDDEN, me@HIDDEN, guix-patches@HIDDEN
:bug#63393
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.