From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 29 16:48:28 2020 Received: (at submit) by debbugs.gnu.org; 29 Jun 2020 20:48:28 +0000 Received: from localhost ([127.0.0.1]:49628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jq0hX-00047s-P1 for submit@debbugs.gnu.org; Mon, 29 Jun 2020 16:48:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:57456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jq0hW-00047l-77 for submit@debbugs.gnu.org; Mon, 29 Jun 2020 16:48:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43738) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jq0hV-0000FI-Su for guix-patches@gnu.org; Mon, 29 Jun 2020 16:48:25 -0400 Received: from pat.zlotemysli.pl ([37.59.186.212]:50278) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jq0hT-0006jf-Ln for guix-patches@gnu.org; Mon, 29 Jun 2020 16:48:25 -0400 Received: (qmail 32136 invoked by uid 1009); 29 Jun 2020 22:48:20 +0200 Received: from 188.123.215.55 (kuba@kadziolka.net@188.123.215.55) by pat.zlotemysli.pl (envelope-from , uid 1002) with qmail-scanner-2.08st (clamdscan: 0.98.6/25857. spamassassin: 3.4.0. perlscan: 2.08st. Clear:RC:1(188.123.215.55):. Processed in 0.015925 secs); 29 Jun 2020 20:48:20 -0000 Received: from unknown (HELO localhost.localdomain) (kuba@kadziolka.net@188.123.215.55) by pat.zlotemysli.pl with AES256-SHA encrypted SMTP; 29 Jun 2020 22:48:20 +0200 From: =?UTF-8?q?Jakub=20K=C4=85dzio=C5=82ka?= To: guix-patches@gnu.org Subject: [PATCH] gnu: gfortran: Remove unusable versions. Date: Mon, 29 Jun 2020 22:48:19 +0200 Message-Id: <20200629204819.8685-1-kuba@kadziolka.net> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=37.59.186.212; envelope-from=kuba@kadziolka.net; helo=pat.zlotemysli.pl X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/29 16:36:56 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) The gfortran packages cannot be used without being wrapped with gfortran-toolchain. However, as the comment in (gnu packages commencement) explains, there cannot be more than one gfortran-toolchain package because of ABI issues. Thus, versions of gfortran other than the main one are useless. * gnu/packages/gcc.scm (gfortran-4.8, gfortran-4.9, gfortran-5, gfortran-6, gfortran-7, gfortran-8, gfortran-9): Remove variables. (gfortran): Define the gfortran package based on the gcc variable. --- gnu/packages/gcc.scm | 41 ++--------------------------------------- 1 file changed, 2 insertions(+), 39 deletions(-) diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index 0c5be69fbf..31d88f2e0b 100644 --- a/gnu/packages/gcc.scm +++ b/gnu/packages/gcc.scm @@ -687,48 +687,11 @@ as the 'native-search-paths' field." (variable "LIBRARY_PATH") (files '("lib" "lib64"))))) -(define-public gfortran-4.8 - (hidden-package - (custom-gcc gcc-4.8 "gfortran" '("fortran") - %generic-search-paths))) - -(define-public gfortran-4.9 - (hidden-package - (custom-gcc gcc-4.9 "gfortran" '("fortran") - %generic-search-paths))) - -(define-public gfortran-5 - (hidden-package - (custom-gcc gcc-5 "gfortran" '("fortran") - %generic-search-paths))) - -(define-public gfortran-6 - (hidden-package - (custom-gcc gcc-6 "gfortran" '("fortran") - %generic-search-paths))) - -(define-public gfortran-7 - (hidden-package - (custom-gcc gcc-7 "gfortran" '("fortran") - %generic-search-paths))) - -(define-public gfortran-8 - (hidden-package - (custom-gcc gcc-8 "gfortran" '("fortran") - %generic-search-paths))) - -(define-public gfortran-9 +(define-public gfortran (hidden-package - (custom-gcc gcc-9 "gfortran" '("fortran") + (custom-gcc gcc "gfortran" '("fortran") %generic-search-paths))) -(define-public gfortran - ;; Note: Update this when GCC changes! We cannot use - ;; (custom-gcc gcc "fortran" …) because that would lead to a package object - ;; that is not 'eq?' with GFORTRAN-5, and thus 'fold-packages' would - ;; report two gfortran@5 that are in fact identical. - gfortran-7) - (define-public libgccjit (package (inherit gcc-9) -- 2.27.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 30 05:23:14 2020 Received: (at 42132) by debbugs.gnu.org; 30 Jun 2020 09:23:14 +0000 Received: from localhost ([127.0.0.1]:50155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqCTx-0001X8-Q3 for submit@debbugs.gnu.org; Tue, 30 Jun 2020 05:23:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqCTu-0001Wu-90 for 42132@debbugs.gnu.org; Tue, 30 Jun 2020 05:23:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47774) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqCTo-0005z6-3W; Tue, 30 Jun 2020 05:23:04 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=45140 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jqCTn-0001xS-0u; Tue, 30 Jun 2020 05:23:03 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= Subject: Re: [bug#42132] [PATCH] gnu: gfortran: Remove unusable versions. References: <20200629204819.8685-1-kuba@kadziolka.net> Date: Tue, 30 Jun 2020 11:23:00 +0200 In-Reply-To: <20200629204819.8685-1-kuba@kadziolka.net> ("Jakub \=\?utf-8\?B\?S8SFZHppb8WCa2EiJ3M\=\?\= message of "Mon, 29 Jun 2020 22:48:19 +0200") Message-ID: <87tuys9abv.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 42132 Cc: 42132@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, Jakub K=C4=85dzio=C5=82ka skribis: > The gfortran packages cannot be used without being wrapped with > gfortran-toolchain. However, as the comment in (gnu packages > commencement) explains, there cannot be more than one gfortran-toolchain > package because of ABI issues. Thus, versions of gfortran other than the > main one are useless. > > * gnu/packages/gcc.scm (gfortran-4.8, gfortran-4.9, gfortran-5, > gfortran-6, gfortran-7, gfortran-8, gfortran-9): Remove variables. > (gfortran): Define the gfortran package based on the gcc variable. LGTM, thanks! :-) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 30 07:01:30 2020 Received: (at 42132-done) by debbugs.gnu.org; 30 Jun 2020 11:01:30 +0000 Received: from localhost ([127.0.0.1]:50294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqE12-00040M-VK for submit@debbugs.gnu.org; Tue, 30 Jun 2020 07:01:29 -0400 Received: from pat.zlotemysli.pl ([37.59.186.212]:40848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqE0w-000408-Cm for 42132-done@debbugs.gnu.org; Tue, 30 Jun 2020 07:01:23 -0400 Received: (qmail 29959 invoked by uid 1009); 30 Jun 2020 13:01:20 +0200 Received: from 188.123.215.55 (kuba@kadziolka.net@188.123.215.55) by pat.zlotemysli.pl (envelope-from , uid 1002) with qmail-scanner-2.08st (clamdscan: 0.98.6/25858. spamassassin: 3.4.0. perlscan: 2.08st. Clear:RC:1(188.123.215.55):. Processed in 0.046929 secs); 30 Jun 2020 11:01:20 -0000 Received: from unknown (HELO gravity) (kuba@kadziolka.net@188.123.215.55) by pat.zlotemysli.pl with SMTP; 30 Jun 2020 13:01:20 +0200 Date: Tue, 30 Jun 2020 13:01:19 +0200 From: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#42132] [PATCH] gnu: gfortran: Remove unusable versions. Message-ID: <20200630110119.ozdijqnegx4b26ob@gravity> References: <20200629204819.8685-1-kuba@kadziolka.net> <87tuys9abv.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="svu2pop7l2pn5dlw" Content-Disposition: inline In-Reply-To: <87tuys9abv.fsf@gnu.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42132-done Cc: 42132-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --svu2pop7l2pn5dlw Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 30, 2020 at 11:23:00AM +0200, Ludovic Court=C3=A8s wrote: > Hello, >=20 > Jakub K=C4=85dzio=C5=82ka skribis: >=20 > > The gfortran packages cannot be used without being wrapped with > > gfortran-toolchain. However, as the comment in (gnu packages > > commencement) explains, there cannot be more than one gfortran-toolchain > > package because of ABI issues. Thus, versions of gfortran other than the > > main one are useless. > > > > * gnu/packages/gcc.scm (gfortran-4.8, gfortran-4.9, gfortran-5, > > gfortran-6, gfortran-7, gfortran-8, gfortran-9): Remove variables. > > (gfortran): Define the gfortran package based on the gcc variable. >=20 > LGTM, thanks! :-) >=20 > Ludo=E2=80=99. Thanks, pushed as 0681f05486d901c92637c098bb7afddef35068b0. Regards, Jakub K=C4=85dzio=C5=82ka --svu2pop7l2pn5dlw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE5Xa/ss9usT31cTO54xWnWEYTFWQFAl77G38ACgkQ4xWnWEYT FWQ88w/+J0253TGFpOKCEFzmD1ea+xUtb7iEFxFHVGxwgvdviFvYcBSqJ2V9iwc1 z4W1xhehMWHkpXp3P1JzatiedPPMCBDvHPTqPpFQ18H/sRQNSOZfngjHb2VXAHcK JKz9hBg7n5sI7a864JCh6xGqyzhpDR9Yo+YuZaHFxwpnyp6swiuVT3tA9q4+wr82 KJ3YA69NYPAwVezvRg2rH7Lh5fXbvQf4x7wYvlcr6jcdZ1Z1a4UE5m0+Fxy6WQLG 9FTXsAmpbJ99keOfN8jhWI57feqrChvX47PZ4ozGpG4ZSWqeaPvPvNqZD4P1CoJw uvSAPBCDBebK982tUVFIUTzQnvgH4zyDWzU0p9GLpAxA40jaloM+AorawygpprTn UMIazBXdaClWE+nN9VSL9XY0ip7lfo/lE3o2NtC7Uivk/qhGWu26TTSyXIE0rVDy fDqdQzxBDlErlV7TNJrQiLm7Y7yQ8RIfZJFCeiRY3lxECSXod6/4BRBJBWzMltT9 Qjg3RReI0YvNaMN19hqjc29pTzqvD8SBlYv6lMP+CuVRIJM6Cquwla7Ia8mwvJP5 cu9n73fpnInGNWhBQHa2RnyhM/6kbpWdc3BhiHOjP5c+4PQe/au5GCg1a/JmKK5u LjST0LkDDoGUppREMWQ/ubq5Af/w5p8OKFMXqKFLbwOJEnxKpkM= =fJWk -----END PGP SIGNATURE----- --svu2pop7l2pn5dlw-- From unknown Sun Aug 10 16:47:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 28 Jul 2020 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator