GNU bug report logs - #32612
Update all gcc compilers to be 8.2.0

Previous Next

Package: guix;

Reported by: Eric Brown <brown <at> fastmail.com>

Date: Sun, 2 Sep 2018 15:21:01 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Eric Brown <brown <at> fastmail.com>
Subject: bug#32612: closed (Re: bug#32612: Update all gcc compilers to be
 8.2.0)
Date: Thu, 06 Sep 2018 21:40:02 +0000
[Message part 1 (text/plain, inline)]
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 <at> debbugs.gnu.org.

-- 
32612: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=32612
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: ludo <at> gnu.org (Ludovic Courtès)
To: Eric Brown <brown <at> fastmail.com>
Cc: 32612-done <at> debbugs.gnu.org
Subject: Re: bug#32612: Update all gcc compilers to be 8.2.0
Date: Thu, 06 Sep 2018 23:39:17 +0200
Hi Eric,

Eric Brown <brown <at> fastmail.com> skribis:

>>From 70d1ba70de5279a5ef471e4a0287557ca598134f Mon Sep 17 00:00:00 2001
> From: Eric Brown <brown <at> fastmail.com>
> Date: Sun, 2 Sep 2018 09:27:56 -0500
> Subject: [PATCH] gnu: gcc <at> 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’.

[Message part 3 (message/rfc822, inline)]
From: Eric Brown <brown <at> fastmail.com>
To: bug-guix <at> gnu.org
Subject: Update all gcc compilers to be 8.2.0
Date: Sun, 02 Sep 2018 10:20:00 -0500
[Message part 4 (text/plain, inline)]
Update all compilers (e.g. gfortran) to be 8.2.0.

[0001-gnu-gcc-8-Update-all-compilers-to-8.2.0.patch (text/x-diff, inline)]
From 70d1ba70de5279a5ef471e4a0287557ca598134f Mon Sep 17 00:00:00 2001
From: Eric Brown <brown <at> fastmail.com>
Date: Sun, 2 Sep 2018 09:27:56 -0500
Subject: [PATCH] gnu: gcc <at> 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))
 
+(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" …) because that would lead to a package object
@@ -723,6 +727,15 @@ as the 'native-search-paths' field."
                      (variable "LIBRARY_PATH")
                      (files '("lib" "lib64"))))))
 
+(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)
 
 (define-public gcc-objc++-4.8
@@ -770,6 +783,15 @@ as the 'native-search-paths' field."
                      (variable "LIBRARY_PATH")
                      (files '("lib" "lib64"))))))
 
+(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)
 
 (define (make-libstdc++-doc gcc)
-- 
2.18.0

[0001-gnu-gcc-8-Update-all-compilers-to-8.2.0.patch (text/x-diff, attachment)]

This bug report was last modified 6 years and 344 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.