[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gsrc-commit] trunk r5492: move gcc 8 out of gnualpha
From: |
Carl Hansen |
Subject: |
[Gsrc-commit] trunk r5492: move gcc 8 out of gnualpha |
Date: |
Wed, 2 May 2018 23:36:08 -0400 (EDT) |
User-agent: |
Bazaar (2.7.0dev1) |
------------------------------------------------------------
revno: 5492
revision-id: address@hidden
parent: address@hidden
committer: address@hidden
branch nick: trunk
timestamp: Wed 2018-05-02 20:35:47 -0700
message:
move gcc 8 out of gnualpha
renamed:
pkg/gnualpha/gcc8/ => pkg/gnu/gcc8/ gcc-20160617013554-2dgkgob7hbc1rnnp-4
modified:
pkg/gnu/gcc8/Makefile makefile-20160617013554-2dgkgob7hbc1rnnp-16
pkg/gnu/gcc8/sha256sums sha256sums-20160617013554-2dgkgob7hbc1rnnp-20
pkg/gnualpha/gcc9/Makefile makefile-20180430051416-apjm8gmvy08pz1zi-3
=== renamed directory 'pkg/gnualpha/gcc8' => 'pkg/gnu/gcc8'
=== modified file 'pkg/gnu/gcc8/Makefile'
--- a/pkg/gnualpha/gcc8/Makefile 2018-04-30 19:37:33 +0000
+++ b/pkg/gnu/gcc8/Makefile 2018-05-03 03:35:47 +0000
@@ -20,39 +20,31 @@
NAME = The GNU Compiler Collection version 8
GARNAME = gcc8
-GARVERSION = 8.0.1-RC-20180427
+UPSTREAMNAME = gcc
+GARVERSION = 8.1.0
HOME_URL = http://www.gnu.org/software/gcc
-DESCRIPTION = GNU Compiler Collection alpha version
+DESCRIPTION = GNU Compiler Collection version 8
define BLURB
-GCC is the GNU Compiler Collection. It provides compiler front-ends
-for several languages, including C, C++, Objective-C, Fortran, Java,
-Ada, and Go. It also includes runtime support libraries.
+GCC 8 is the GNU Compiler Collection version 8. It provides compiler
front-ends
+for several languages, including C, C++, Objective-C, Objective-C++,
+Fortran, Java, Ada, and Go. It also includes runtime support libraries.
endef
-# if downloading not working, look here:
-# ftp://gcc.gnu.org/pub/gcc/snapshots/
-
-
######################################################################
-
-#ftp://gcc.gnu.org/pub/gcc/snapshots/8.0.1-RC-20180425/gcc-8.0.1-RC-20180425.tar.xz
-MASTER_SITES = ftp://gcc.gnu.org/
-MASTER_SUBDIR = pub/gcc/snapshots/$(GARVERSION)/
-#MASTER_SITES = $(MASTER_GNU)
-#MASTER_SUBDIR = $(GARNAME)/$(DISTNAME)/
-DISTFILES = $(DISTNAME).tar.xz sha512.sum
-SIGFILES =
-
-#$(DISTNAME).tar.bz2.sig
+DISTNAME = $(UPSTREAMNAME)-$(GARVERSION)
+MASTER_SITES = $(MASTER_GNU)/
+MASTER_SUBDIR = $(UPSTREAMNAME)/$(DISTNAME)/
+DISTFILES = $(DISTNAME).tar.xz
+SIGFILES = $(DISTNAME).tar.xz.sig
WORKOBJ = $(WORKDIR)/$(GARNAME)-$(GARVERSION).build
INSTALL_SCRIPTS = $(WORKOBJ)/Makefile links
INFO_FILES = cpp.info cppinternals.info cp-tools.info \
- gccgo.info gccgo.info gcc.info gccinstall.info gccint.info \
- gfc-internals.info gfortran.info gfortran.info gnat_rm.info \
+ gccgo.info gccgo.info gcc.info gccinstall.info gccint.info \
+ gfc-internals.info gfortran.info gnat_rm.info \
gnat-style.info gnat_ugn.info gnat_ugn.info libffi.info
libgomp.info \
- libitm.info libquadmath.info
+ libitm.info libquadmath.info
# cp-tools.info ?
@@ -60,7 +52,6 @@
BUILDDEPS = gmp mpfr mpc zlib
LIBDEPS =
-#USE_AUTORECONF=y
######################################################################
@@ -75,7 +66,7 @@
## gnat (ada) is a special case; requires a working ada compiler to
## already be installed, the compiler you are using to compile the rest.
-# --enable-languages=c,c++,fortran,go,jit,lto,objc,obj-c++,ada
+# --enable-languages=c,c++,fortran,go,jit,lto,objc,obj-c++,ada,brig
# jit requires --enable-host-shared
# --enable-host-shared typically slows the rest of the compiler down by
@@ -86,7 +77,6 @@
# directories, to avoid imposing the performance cost of
# --enable-host-shared on the regular compiler.
-
#--enable-cloog-backend=isl \
CONFIGURE_ARGS += \
@@ -131,21 +121,14 @@
# enable-bootstrap might not be necessary, but it solves some problems
# of building when not using recent gcc to build.
-
-LDFLAGS += -L/usr/lib/x86_64-linux-gnu
-CPPFLAGS += -I/usr/include/x86_64-linux-gnu -I$(prefix)/include -isystem
/usr/include/x86_64-linux-gnu
-CFLAGS += -I/usr/include/x86_64-linux-gnu -I$(prefix)/include -isystem
/usr/include/x86_64-linux-gnu
-
-
include ../../../gar/gar.lib/auto.mk
include ../../../gar/gar.lib/info.mk
-
include config.mk
-
post-build: build
make -C $(WORKOBJ)/ all
+# can be addjusted to handle number extension gcc-8
install-links:
@ln -sf gcc $(packageprefix)/bin/cc
@ln -sf ../bin/cpp $(packageprefix)/lib/cpp
=== modified file 'pkg/gnu/gcc8/sha256sums'
--- a/pkg/gnualpha/gcc8/sha256sums 2018-04-28 03:03:20 +0000
+++ b/pkg/gnu/gcc8/sha256sums 2018-05-03 03:35:47 +0000
@@ -1,2 +1,2 @@
-30eb8bf002931aaf3e02771884780f0df4e6c901a25a07c7608bfdca99ed1d61
download/gcc-8.0.1-RC-20180427.tar.xz
-31f8b9246853998fffaef01532cb986d95e9d779d940105747d13a08ec5fc956
download/sha512.sum
+1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153
download/gcc-8.1.0.tar.xz
+18360775d510dca98c3ceb94ec7f39cc9a1412779caee98ee2de3f54380bd759
download/gcc-8.1.0.tar.xz.sig
=== modified file 'pkg/gnualpha/gcc9/Makefile'
--- a/pkg/gnualpha/gcc9/Makefile 2018-04-30 19:21:38 +0000
+++ b/pkg/gnualpha/gcc9/Makefile 2018-05-03 03:35:47 +0000
@@ -23,9 +23,9 @@
GARVERSION = 9-20180429
HOME_URL = http://www.gnu.org/software/gcc
-DESCRIPTION = GNU Compiler Collection alpha version
+DESCRIPTION = GNU Compiler Collection alpha version 9
define BLURB
-GCC is the GNU Compiler Collection. It provides compiler front-ends
+GCC is the GNU Compiler Collection 9. It provides compiler front-ends
for several languages, including C, C++, Objective-C, Fortran, Java,
Ada, and Go. It also includes runtime support libraries for these
languages.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gsrc-commit] trunk r5492: move gcc 8 out of gnualpha,
Carl Hansen <=