summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames P. Harvey2019-10-12 22:23:54 -0400
committerJames P. Harvey2019-10-12 22:28:07 -0400
commit0ae826b361f709c0d769eb07ed1c5c0c1ab2782a (patch)
tree26c97b6399267ebacb71f1a080c1f05c8dd07e67
parent531bebd46f4479ce4bd18b977d3dcd9829fd5ef2 (diff)
downloadaur-0ae826b361f709c0d769eb07ed1c5c0c1ab2782a.tar.gz
Hold commit to fcab78b9 (2019-10-01 18:21:31.) Otherwise, fails to build. There are several breaking commits after this, involving packaging failures on ada and a bootstrap failure when comparing stages 2 and 3.
-rw-r--r--.SRCINFO64
-rw-r--r--PKGBUILD12
2 files changed, 38 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e9d2e25a1c4e..e50bff70ad37 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = gcc-git
pkgdesc = The GNU Compiler Collection (git version)
- pkgver = 10.0.0.r168510.4fd009e9ec30
+ pkgver = 10.0.0.r172005.fcab78b9b34
pkgrel = 1
- url = http://gcc.gnu.org
+ url = https://gcc.gnu.org
arch = x86_64
license = GPL
license = LGPL
@@ -19,8 +19,8 @@ pkgbase = gcc-git
makedepends = python
makedepends = git
options = !emptydirs
- source = git+https://gcc.gnu.org/git/gcc.git
- source = http://isl.gforge.inria.fr/isl-0.21.tar.bz2
+ source = git+https://gcc.gnu.org/git/gcc.git#commit=fcab78b9
+ source = https://isl.gforge.inria.fr/isl-0.21.tar.bz2
source = c89
source = c99
validpgpkeys = F3691687D867B81B51CE07D9BBE43771487328A9
@@ -34,12 +34,12 @@ pkgbase = gcc-git
pkgname = gcc-git
pkgdesc = The GNU Compiler Collection - C and C++ frontends (git version)
- depends = gcc-libs=10.0.0.r168510.4fd009e9ec30-1
+ depends = gcc-libs=10.0.0.r172005.fcab78b9b34-1
depends = binutils>=2.28
depends = libmpc
optdepends = lib32-gcc-libs: for generating code for 32-bit ABI
- provides = gcc-multilib=10.0.0.r168510.4fd009e9ec30-1
- provides = gcc=10.0.0.r168510.4fd009e9ec30-1
+ provides = gcc-multilib=10.0.0.r172005.fcab78b9b34-1
+ provides = gcc=10.0.0.r172005.fcab78b9b34-1
conflicts = gcc
options = !emptydirs
options = staticlibs
@@ -47,58 +47,58 @@ pkgname = gcc-git
pkgname = gcc-libs-git
pkgdesc = Runtime libraries shipped by GCC (git version)
depends = glibc>=2.27
- provides = gcc-libs-multilib=10.0.0.r168510.4fd009e9ec30-1
- provides = libgo.so=10.0.0.r168510.4fd009e9ec30-1
- provides = libgfortran.so=10.0.0.r168510.4fd009e9ec30-1
- provides = libubsan.so=10.0.0.r168510.4fd009e9ec30-1
- provides = libasan.so=10.0.0.r168510.4fd009e9ec30-1
- provides = libtsan.so=10.0.0.r168510.4fd009e9ec30-1
- provides = liblsan.so=10.0.0.r168510.4fd009e9ec30-1
- provides = gcc-libs=10.0.0.r168510.4fd009e9ec30-1
+ provides = gcc-libs-multilib=10.0.0.r172005.fcab78b9b34-1
+ provides = libgo.so=10.0.0.r172005.fcab78b9b34-1
+ provides = libgfortran.so=10.0.0.r172005.fcab78b9b34-1
+ provides = libubsan.so=10.0.0.r172005.fcab78b9b34-1
+ provides = libasan.so=10.0.0.r172005.fcab78b9b34-1
+ provides = libtsan.so=10.0.0.r172005.fcab78b9b34-1
+ provides = liblsan.so=10.0.0.r172005.fcab78b9b34-1
+ provides = gcc-libs=10.0.0.r172005.fcab78b9b34-1
conflicts = gcc-libs
options = !emptydirs
options = !strip
pkgname = gcc-fortran-git
pkgdesc = Fortran front-end for GCC (git version)
- depends = gcc=10.0.0.r168510.4fd009e9ec30-1
- provides = gcc-fortran-multilib=10.0.0.r168510.4fd009e9ec30-1
- provides = gcc-fortran=10.0.0.r168510.4fd009e9ec30-1
+ depends = gcc=10.0.0.r172005.fcab78b9b34-1
+ provides = gcc-fortran-multilib=10.0.0.r172005.fcab78b9b34-1
+ provides = gcc-fortran=10.0.0.r172005.fcab78b9b34-1
conflicts = gcc-fortran
pkgname = gcc-objc-git
pkgdesc = Objective-C front-end for GCC (git version)
- depends = gcc=10.0.0.r168510.4fd009e9ec30-1
- provides = gcc-objc-multilib=10.0.0.r168510.4fd009e9ec30-1
- provides = gcc-objc=10.0.0.r168510.4fd009e9ec30-1
+ depends = gcc=10.0.0.r172005.fcab78b9b34-1
+ provides = gcc-objc-multilib=10.0.0.r172005.fcab78b9b34-1
+ provides = gcc-objc=10.0.0.r172005.fcab78b9b34-1
conflicts = gcc-objc
pkgname = gcc-ada-git
pkgdesc = Ada front-end for GCC (GNAT) (git version)
- depends = gcc=10.0.0.r168510.4fd009e9ec30-1
- provides = gcc-ada-multilib=10.0.0.r168510.4fd009e9ec30-1
- provides = gcc-ada=10.0.0.r168510.4fd009e9ec30-1
+ depends = gcc=10.0.0.r172005.fcab78b9b34-1
+ provides = gcc-ada-multilib=10.0.0.r172005.fcab78b9b34-1
+ provides = gcc-ada=10.0.0.r172005.fcab78b9b34-1
conflicts = gcc-ada
options = !emptydirs
options = staticlibs
pkgname = gcc-go-git
pkgdesc = Go front-end for GCC (git version)
- depends = gcc=10.0.0.r168510.4fd009e9ec30-1
- provides = go=1.10.1
+ depends = gcc=10.0.0.r172005.fcab78b9b34-1
+ provides = go=1.12.2
provides = gcc-go-multilib
- provides = gcc-go=10.0.0.r168510.4fd009e9ec30-1
+ provides = gcc-go=10.0.0.r172005.fcab78b9b34-1
conflicts = go
conflicts = gcc-go
pkgname = lib32-gcc-libs-gitb
pkgdesc = 32-bit runtime libraries shipped by GCC (git version)
depends = lib32-glibc>=2.27
- provides = libgo.so=10.0.0.r168510.4fd009e9ec30-1
- provides = libgfortran.so=10.0.0.r168510.4fd009e9ec30-1
- provides = libubsan.so=10.0.0.r168510.4fd009e9ec30-1
- provides = libasan.so=10.0.0.r168510.4fd009e9ec30-1
- provides = lib32-gcc-libs=10.0.0.r168510.4fd009e9ec30-1
+ provides = libgo.so=10.0.0.r172005.fcab78b9b34-1
+ provides = libgfortran.so=10.0.0.r172005.fcab78b9b34-1
+ provides = libubsan.so=10.0.0.r172005.fcab78b9b34-1
+ provides = libasan.so=10.0.0.r172005.fcab78b9b34-1
+ provides = lib32-gcc-libs=10.0.0.r172005.fcab78b9b34-1
conflicts = lib32-gcc-libs
options = !emptydirs
options = !strip
diff --git a/PKGBUILD b/PKGBUILD
index 309046ba42f8..bf6850b4dbe2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,13 +5,13 @@
# Modifications to use source from git master
# Maintainer: James P. Harvey <jamespharvey20 at gmail dot com>
-# * This PKGBUILD as closely as possible matches core's gcc 8.2.1+20181127-1
+# * This PKGBUILD as closely as possible matches core's gcc 9.2.0
# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc
# NOTE: libtool requires rebuilt with each new gcc version
pkgname=(gcc-git gcc-libs-git gcc-fortran-git gcc-objc-git gcc-ada-git gcc-go-git lib32-gcc-libs-gitb)
-pkgver=10.0.0.r168510.4fd009e9ec30
+pkgver=10.0.0.r172005.fcab78b9b34
_majorver=${pkgver%%.*}
#this is set after pkgver() runs! (Thanks makepkg!)
_basever=${pkgver%%.r*}
@@ -20,13 +20,13 @@ pkgrel=1
pkgdesc='The GNU Compiler Collection (git version)'
arch=(x86_64)
license=(GPL LGPL FDL custom)
-url='http://gcc.gnu.org'
+url='https://gcc.gnu.org'
makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python git)
checkdepends=(dejagnu inetutils)
options=(!emptydirs)
#source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
-source=(git+https://gcc.gnu.org/git/gcc.git
- http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+source=(git+https://gcc.gnu.org/git/gcc.git#commit=fcab78b9
+ https://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
c89 c99)
validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org
86CFFCA918CF3AF47147588051E8B148A9999C34 # evangelos@foutrelis.com
@@ -333,7 +333,7 @@ package_gcc-ada-git() {
package_gcc-go-git() {
pkgdesc='Go front-end for GCC (git version)'
depends=("gcc=$pkgver-$pkgrel")
- provides=("go=1.10.1" gcc-go-multilib gcc-go=${pkgver}-${pkgrel})
+ provides=("go=1.12.2" gcc-go-multilib gcc-go=${pkgver}-${pkgrel})
conflicts=(go gcc-go)
cd gcc-build