From unknown Fri Sep 12 10:41:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32612: Update all gcc compilers to be 8.2.0 Resent-From: Eric Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 02 Sep 2018 15:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32612 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 32612@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.153590162012388 (code B ref -1); Sun, 02 Sep 2018 15:21:01 +0000 Received: (at submit) by debbugs.gnu.org; 2 Sep 2018 15:20:20 +0000 Received: from localhost ([127.0.0.1]:43202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwUAl-0003Dj-Rj for submit@debbugs.gnu.org; Sun, 02 Sep 2018 11:20:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwUAj-0003DW-HL for submit@debbugs.gnu.org; Sun, 02 Sep 2018 11:20:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwUAd-0004ng-5v for submit@debbugs.gnu.org; Sun, 02 Sep 2018 11:20:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56794) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fwUAd-0004n5-1V for submit@debbugs.gnu.org; Sun, 02 Sep 2018 11:20:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36404) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwUAb-0007fz-UZ for bug-guix@gnu.org; Sun, 02 Sep 2018 11:20:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwUAX-0004gl-TG for bug-guix@gnu.org; Sun, 02 Sep 2018 11:20:09 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:47771) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fwUAX-0004g4-LI for bug-guix@gnu.org; Sun, 02 Sep 2018 11:20:05 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 8FBE921BF1 for ; Sun, 2 Sep 2018 11:20:03 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Sun, 02 Sep 2018 11:20:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=3wNI0pOsdiQ1ePnWR OzMUr458xdxh61Ju0BMWxXtGB4=; b=VxQKck8B5fhpM3enY2VFZT44CMQhYe1Nk rHGO3ucCAJdQLK/rwTTarj7LkJDdON0jF/Uxhk8AI8l8ys+5HA3lcoC8REUdYOXy znVdaMaYTbmr1x85fqSyHdGBMci5id8Jboj5BLiC3PQdRmvkRcAxNKtsxZ6hourn rOioDiL2Qq9+4vczQIswcNPst7RgVgN94mQYcVUCfNTj6ergUM4EykFVrjea567R e06JduSkwm1/zRZLhZZzz/aYckIkKx4v9BgurRIsKpppOzhQm/Q5RS8oObzvfH6i bBOicLz5niSKLixh9UZoWelw5vfJbziIKEqjx7Tiv7kJO88iay8DQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=3wNI0pOsdiQ1ePnWROzMUr458xdxh61Ju0BMWxXtGB4=; b=VSAxjgiB Qe7/JgjHJ1rpmHEMxQ/terN25DRt42sI/wSt0AUXSq1YJ0uBnhlhXJSNXASleUW4 eK3pgyd4PpfpRilRI3WgRR0Bn+AR4VQD4YnnJQr2nQ6bAtpPmxi8F0gwvMLOHySb /J+U3Xe3HrhQQee4YctwgLgLL/0cB/ywqnA7Q902wulcZCWNdeZ848xDnRWs2vbi Ey2HnfpuKeg1hWC8JXcaBxLKMGtfafd2sGxCplATFhYnwcF7sTMdCdJScIm5TW8H 9B5yhKfQ1zbgFkXEfO9mn0RZiHF834HQgr5rKjId2mQ5tvvT+vJvm6Yu3DC7FsXi o21KYfNZjIRS6Q== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-24-12-214-32.hsd1.il.comcast.net [24.12.214.32]) by mail.messagingengine.com (Postfix) with ESMTPA id 6DB3510292 for ; Sun, 2 Sep 2018 11:20:02 -0400 (EDT) From: Eric Brown Date: Sun, 02 Sep 2018 10:20:00 -0500 Message-ID: <87h8j8sz8f.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) 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: -5.4 (-----) --=-=-= Content-Type: text/plain Update all compilers (e.g. gfortran) to be 8.2.0. --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-gcc-8-Update-all-compilers-to-8.2.0.patch Content-Transfer-Encoding: quoted-printable >From 70d1ba70de5279a5ef471e4a0287557ca598134f Mon Sep 17 00:00:00 2001 From: Eric Brown Date: Sun, 2 Sep 2018 09:27:56 -0500 Subject: [PATCH] gnu: gcc@8: Update all compilers to 8.2.0. * gnu/packages/gcc.scm (gfortran-8): Update to 8.2.0. * gnu/packages/gcc.scm (gcc-objc-8): Update to 8.2.0. * gnu/packages/gcc.scm (gcc-objc++-8): Update to 8.2.0. --- gnu/packages/gcc.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index bdff2ddad..0dd5d6446 100644 --- a/gnu/packages/gcc.scm +++ b/gnu/packages/gcc.scm @@ -663,6 +663,10 @@ as the 'native-search-paths' field." (custom-gcc gcc-7 "gfortran" '("fortran") %generic-search-paths)) =20 +(define-public gfortran-8 + (custom-gcc gcc-8 "gfortran" '("fortran") + %generic-search-paths)) + (define-public gfortran ;; Note: Update this when GCC changes! We cannot use ;; (custom-gcc gcc "fortran" =E2=80=A6) because that would lead to a pac= kage object @@ -723,6 +727,15 @@ as the 'native-search-paths' field." (variable "LIBRARY_PATH") (files '("lib" "lib64")))))) =20 +(define-public gcc-objc-8 + (custom-gcc gcc-8 "gcc-objc" '("objc") + (list (search-path-specification + (variable "OBJC_INCLUDE_PATH") + (files '("include"))) + (search-path-specification + (variable "LIBRARY_PATH") + (files '("lib" "lib64")))))) + (define-public gcc-objc gcc-objc-5) =20 (define-public gcc-objc++-4.8 @@ -770,6 +783,15 @@ as the 'native-search-paths' field." (variable "LIBRARY_PATH") (files '("lib" "lib64")))))) =20 +(define-public gcc-objc++-8 + (custom-gcc gcc-8 "gcc-objc++" '("obj-c++") + (list (search-path-specification + (variable "OBJCPLUS_INCLUDE_PATH") + (files '("include"))) + (search-path-specification + (variable "LIBRARY_PATH") + (files '("lib" "lib64")))))) + (define-public gcc-objc++ gcc-objc++-5) =20 (define (make-libstdc++-doc gcc) --=20 2.18.0 --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-gcc-8-Update-all-compilers-to-8.2.0.patch Content-Transfer-Encoding: quoted-printable >From 70d1ba70de5279a5ef471e4a0287557ca598134f Mon Sep 17 00:00:00 2001 From: Eric Brown Date: Sun, 2 Sep 2018 09:27:56 -0500 Subject: [PATCH] gnu: gcc@8: Update all compilers to 8.2.0. * gnu/packages/gcc.scm (gfortran-8): Update to 8.2.0. * gnu/packages/gcc.scm (gcc-objc-8): Update to 8.2.0. * gnu/packages/gcc.scm (gcc-objc++-8): Update to 8.2.0. --- gnu/packages/gcc.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index bdff2ddad..0dd5d6446 100644 --- a/gnu/packages/gcc.scm +++ b/gnu/packages/gcc.scm @@ -663,6 +663,10 @@ as the 'native-search-paths' field." (custom-gcc gcc-7 "gfortran" '("fortran") %generic-search-paths)) =20 +(define-public gfortran-8 + (custom-gcc gcc-8 "gfortran" '("fortran") + %generic-search-paths)) + (define-public gfortran ;; Note: Update this when GCC changes! We cannot use ;; (custom-gcc gcc "fortran" =E2=80=A6) because that would lead to a pac= kage object @@ -723,6 +727,15 @@ as the 'native-search-paths' field." (variable "LIBRARY_PATH") (files '("lib" "lib64")))))) =20 +(define-public gcc-objc-8 + (custom-gcc gcc-8 "gcc-objc" '("objc") + (list (search-path-specification + (variable "OBJC_INCLUDE_PATH") + (files '("include"))) + (search-path-specification + (variable "LIBRARY_PATH") + (files '("lib" "lib64")))))) + (define-public gcc-objc gcc-objc-5) =20 (define-public gcc-objc++-4.8 @@ -770,6 +783,15 @@ as the 'native-search-paths' field." (variable "LIBRARY_PATH") (files '("lib" "lib64")))))) =20 +(define-public gcc-objc++-8 + (custom-gcc gcc-8 "gcc-objc++" '("obj-c++") + (list (search-path-specification + (variable "OBJCPLUS_INCLUDE_PATH") + (files '("include"))) + (search-path-specification + (variable "LIBRARY_PATH") + (files '("lib" "lib64")))))) + (define-public gcc-objc++ gcc-objc++-5) =20 (define (make-libstdc++-doc gcc) --=20 2.18.0 --=-=-=-- From unknown Fri Sep 12 10:41:34 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Eric Brown Subject: bug#32612: closed (Re: bug#32612: Update all gcc compilers to be 8.2.0) Message-ID: References: <87in3iqpa2.fsf@gnu.org> <87h8j8sz8f.fsf@fastmail.com> X-Gnu-PR-Message: they-closed 32612 X-Gnu-PR-Package: guix Reply-To: 32612@debbugs.gnu.org Date: Thu, 06 Sep 2018 21:40:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1536270002-5898-1" This is a multi-part message in MIME format... ------------=_1536270002-5898-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32612: Update all gcc compilers to be 8.2.0 which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32612@debbugs.gnu.org. --=20 32612: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32612 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1536270002-5898-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32612-done) by debbugs.gnu.org; 6 Sep 2018 21:39:35 +0000 Received: from localhost ([127.0.0.1]:48485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fy1zy-0001WJ-Kv for submit@debbugs.gnu.org; Thu, 06 Sep 2018 17:39:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fy1zx-0001W6-6v for 32612-done@debbugs.gnu.org; Thu, 06 Sep 2018 17:39:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fy1zn-00067L-Jy for 32612-done@debbugs.gnu.org; Thu, 06 Sep 2018 17:39:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fy1zj-00064s-MR; Thu, 06 Sep 2018 17:39:20 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52346 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fy1zj-0007Fw-6j; Thu, 06 Sep 2018 17:39:19 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Eric Brown Subject: Re: bug#32612: Update all gcc compilers to be 8.2.0 References: <87h8j8sz8f.fsf@fastmail.com> Date: Thu, 06 Sep 2018 23:39:17 +0200 In-Reply-To: <87h8j8sz8f.fsf@fastmail.com> (Eric Brown's message of "Sun, 02 Sep 2018 10:20:00 -0500") Message-ID: <87in3iqpa2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32612-done Cc: 32612-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: -6.0 (------) Hi Eric, Eric Brown skribis: >>>From 70d1ba70de5279a5ef471e4a0287557ca598134f Mon Sep 17 00:00:00 2001 > From: Eric Brown > Date: Sun, 2 Sep 2018 09:27:56 -0500 > Subject: [PATCH] gnu: gcc@8: Update all compilers to 8.2.0. > > * gnu/packages/gcc.scm (gfortran-8): Update to 8.2.0. > * gnu/packages/gcc.scm (gcc-objc-8): Update to 8.2.0. > * gnu/packages/gcc.scm (gcc-objc++-8): Update to 8.2.0. I adjusted the commit log and pushed as f66be84d08b90a9ecf08f79c8156d072ad359c36. Thanks! Ludo=E2=80=99. ------------=_1536270002-5898-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Sep 2018 15:20:20 +0000 Received: from localhost ([127.0.0.1]:43202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwUAl-0003Dj-Rj for submit@debbugs.gnu.org; Sun, 02 Sep 2018 11:20:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwUAj-0003DW-HL for submit@debbugs.gnu.org; Sun, 02 Sep 2018 11:20:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwUAd-0004ng-5v for submit@debbugs.gnu.org; Sun, 02 Sep 2018 11:20:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56794) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fwUAd-0004n5-1V for submit@debbugs.gnu.org; Sun, 02 Sep 2018 11:20:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36404) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwUAb-0007fz-UZ for bug-guix@gnu.org; Sun, 02 Sep 2018 11:20:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwUAX-0004gl-TG for bug-guix@gnu.org; Sun, 02 Sep 2018 11:20:09 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:47771) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fwUAX-0004g4-LI for bug-guix@gnu.org; Sun, 02 Sep 2018 11:20:05 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 8FBE921BF1 for ; Sun, 2 Sep 2018 11:20:03 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Sun, 02 Sep 2018 11:20:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=3wNI0pOsdiQ1ePnWR OzMUr458xdxh61Ju0BMWxXtGB4=; b=VxQKck8B5fhpM3enY2VFZT44CMQhYe1Nk rHGO3ucCAJdQLK/rwTTarj7LkJDdON0jF/Uxhk8AI8l8ys+5HA3lcoC8REUdYOXy znVdaMaYTbmr1x85fqSyHdGBMci5id8Jboj5BLiC3PQdRmvkRcAxNKtsxZ6hourn rOioDiL2Qq9+4vczQIswcNPst7RgVgN94mQYcVUCfNTj6ergUM4EykFVrjea567R e06JduSkwm1/zRZLhZZzz/aYckIkKx4v9BgurRIsKpppOzhQm/Q5RS8oObzvfH6i bBOicLz5niSKLixh9UZoWelw5vfJbziIKEqjx7Tiv7kJO88iay8DQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=3wNI0pOsdiQ1ePnWROzMUr458xdxh61Ju0BMWxXtGB4=; b=VSAxjgiB Qe7/JgjHJ1rpmHEMxQ/terN25DRt42sI/wSt0AUXSq1YJ0uBnhlhXJSNXASleUW4 eK3pgyd4PpfpRilRI3WgRR0Bn+AR4VQD4YnnJQr2nQ6bAtpPmxi8F0gwvMLOHySb /J+U3Xe3HrhQQee4YctwgLgLL/0cB/ywqnA7Q902wulcZCWNdeZ848xDnRWs2vbi Ey2HnfpuKeg1hWC8JXcaBxLKMGtfafd2sGxCplATFhYnwcF7sTMdCdJScIm5TW8H 9B5yhKfQ1zbgFkXEfO9mn0RZiHF834HQgr5rKjId2mQ5tvvT+vJvm6Yu3DC7FsXi o21KYfNZjIRS6Q== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-24-12-214-32.hsd1.il.comcast.net [24.12.214.32]) by mail.messagingengine.com (Postfix) with ESMTPA id 6DB3510292 for ; Sun, 2 Sep 2018 11:20:02 -0400 (EDT) From: Eric Brown To: bug-guix@gnu.org Subject: Update all gcc compilers to be 8.2.0 Date: Sun, 02 Sep 2018 10:20:00 -0500 Message-ID: <87h8j8sz8f.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) 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: -5.4 (-----) --=-=-= Content-Type: text/plain Update all compilers (e.g. gfortran) to be 8.2.0. --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-gcc-8-Update-all-compilers-to-8.2.0.patch Content-Transfer-Encoding: quoted-printable >From 70d1ba70de5279a5ef471e4a0287557ca598134f Mon Sep 17 00:00:00 2001 From: Eric Brown Date: Sun, 2 Sep 2018 09:27:56 -0500 Subject: [PATCH] gnu: gcc@8: Update all compilers to 8.2.0. * gnu/packages/gcc.scm (gfortran-8): Update to 8.2.0. * gnu/packages/gcc.scm (gcc-objc-8): Update to 8.2.0. * gnu/packages/gcc.scm (gcc-objc++-8): Update to 8.2.0. --- gnu/packages/gcc.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index bdff2ddad..0dd5d6446 100644 --- a/gnu/packages/gcc.scm +++ b/gnu/packages/gcc.scm @@ -663,6 +663,10 @@ as the 'native-search-paths' field." (custom-gcc gcc-7 "gfortran" '("fortran") %generic-search-paths)) =20 +(define-public gfortran-8 + (custom-gcc gcc-8 "gfortran" '("fortran") + %generic-search-paths)) + (define-public gfortran ;; Note: Update this when GCC changes! We cannot use ;; (custom-gcc gcc "fortran" =E2=80=A6) because that would lead to a pac= kage object @@ -723,6 +727,15 @@ as the 'native-search-paths' field." (variable "LIBRARY_PATH") (files '("lib" "lib64")))))) =20 +(define-public gcc-objc-8 + (custom-gcc gcc-8 "gcc-objc" '("objc") + (list (search-path-specification + (variable "OBJC_INCLUDE_PATH") + (files '("include"))) + (search-path-specification + (variable "LIBRARY_PATH") + (files '("lib" "lib64")))))) + (define-public gcc-objc gcc-objc-5) =20 (define-public gcc-objc++-4.8 @@ -770,6 +783,15 @@ as the 'native-search-paths' field." (variable "LIBRARY_PATH") (files '("lib" "lib64")))))) =20 +(define-public gcc-objc++-8 + (custom-gcc gcc-8 "gcc-objc++" '("obj-c++") + (list (search-path-specification + (variable "OBJCPLUS_INCLUDE_PATH") + (files '("include"))) + (search-path-specification + (variable "LIBRARY_PATH") + (files '("lib" "lib64")))))) + (define-public gcc-objc++ gcc-objc++-5) =20 (define (make-libstdc++-doc gcc) --=20 2.18.0 --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-gcc-8-Update-all-compilers-to-8.2.0.patch Content-Transfer-Encoding: quoted-printable >From 70d1ba70de5279a5ef471e4a0287557ca598134f Mon Sep 17 00:00:00 2001 From: Eric Brown Date: Sun, 2 Sep 2018 09:27:56 -0500 Subject: [PATCH] gnu: gcc@8: Update all compilers to 8.2.0. * gnu/packages/gcc.scm (gfortran-8): Update to 8.2.0. * gnu/packages/gcc.scm (gcc-objc-8): Update to 8.2.0. * gnu/packages/gcc.scm (gcc-objc++-8): Update to 8.2.0. --- gnu/packages/gcc.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index bdff2ddad..0dd5d6446 100644 --- a/gnu/packages/gcc.scm +++ b/gnu/packages/gcc.scm @@ -663,6 +663,10 @@ as the 'native-search-paths' field." (custom-gcc gcc-7 "gfortran" '("fortran") %generic-search-paths)) =20 +(define-public gfortran-8 + (custom-gcc gcc-8 "gfortran" '("fortran") + %generic-search-paths)) + (define-public gfortran ;; Note: Update this when GCC changes! We cannot use ;; (custom-gcc gcc "fortran" =E2=80=A6) because that would lead to a pac= kage object @@ -723,6 +727,15 @@ as the 'native-search-paths' field." (variable "LIBRARY_PATH") (files '("lib" "lib64")))))) =20 +(define-public gcc-objc-8 + (custom-gcc gcc-8 "gcc-objc" '("objc") + (list (search-path-specification + (variable "OBJC_INCLUDE_PATH") + (files '("include"))) + (search-path-specification + (variable "LIBRARY_PATH") + (files '("lib" "lib64")))))) + (define-public gcc-objc gcc-objc-5) =20 (define-public gcc-objc++-4.8 @@ -770,6 +783,15 @@ as the 'native-search-paths' field." (variable "LIBRARY_PATH") (files '("lib" "lib64")))))) =20 +(define-public gcc-objc++-8 + (custom-gcc gcc-8 "gcc-objc++" '("obj-c++") + (list (search-path-specification + (variable "OBJCPLUS_INCLUDE_PATH") + (files '("include"))) + (search-path-specification + (variable "LIBRARY_PATH") + (files '("lib" "lib64")))))) + (define-public gcc-objc++ gcc-objc++-5) =20 (define (make-libstdc++-doc gcc) --=20 2.18.0 --=-=-=-- ------------=_1536270002-5898-1--