Skip to content

Commit

Permalink
Merge pull request #5802 from cms-sw/gcc84-devel
Browse files Browse the repository at this point in the history
[DEVEL][GCC 8.4] Update GCC to 8.4.0
  • Loading branch information
smuzaffar authored May 6, 2020
2 parents 3b49830 + a4496b1 commit a4ae69f
Show file tree
Hide file tree
Showing 12 changed files with 21 additions and 41 deletions.
2 changes: 1 addition & 1 deletion OpenBLAS.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### RPM external OpenBLAS 0.3.7
### RPM external OpenBLAS 0.3.9
Source: https://github.com/xianyi/OpenBLAS/archive/v%{realversion}.tar.gz

# Will be part of future release
Expand Down
2 changes: 1 addition & 1 deletion cmake.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### RPM external cmake 3.14.5
### RPM external cmake 3.17.0
%define downloaddir %(echo %realversion | cut -d. -f1,2)
Source: http://www.cmake.org/files/v%{downloaddir}/%n-%realversion.tar.gz
Requires: bz2lib curl expat zlib
Expand Down
18 changes: 0 additions & 18 deletions elfutils.spec

This file was deleted.

22 changes: 11 additions & 11 deletions gcc.spec
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
### RPM external gcc 8.3.0
### RPM external gcc 8.4.0
## INITENV +PATH LD_LIBRARY_PATH %{i}/lib64
# Use the git repository for fetching the sources. This gives us more control while developing
# a new platform so that we can compile yet to be released versions of the compiler.
# See: https://gcc.gnu.org/viewcvs/gcc/branches/gcc-8-branch/?view=log
%define gccTag 9cde2018638fdc5ad3da8afcd0d89a6c92ed6694
%define gccBranch gcc-8-branch
%define gccTag 8cd3bffead2ed1d1998c190865694f920fbc93ab
%define gccBranch releases/gcc-8

%define moduleName %{n}-%{realversion}
Source0: git+https://github.com/gcc-mirror/%{n}.git?obj=%{gccBranch}/%{gccTag}&export=%{moduleName}&output=/%{n}-%{realversion}-%{gccTag}.tgz
Expand All @@ -15,26 +15,26 @@ Source0: git+https://github.com/gcc-mirror/%{n}.git?obj=%{gccBranch}/%{gccTag}&e

%define keep_archives true

%define gmpVersion 6.1.2
%define mpfrVersion 4.0.1
%define gmpVersion 6.2.0
%define mpfrVersion 4.0.2
%define mpcVersion 1.1.0
%define islVersion 0.18
%define islVersion 0.21
%define zlibVersion 1.2.11
Source1: https://gmplib.org/download/gmp/gmp-%{gmpVersion}.tar.bz2
Source2: http://www.mpfr.org/mpfr-%{mpfrVersion}/mpfr-%{mpfrVersion}.tar.bz2
Source3: https://ftp.gnu.org/gnu/mpc/mpc-%{mpcVersion}.tar.gz
Source4: ftp://gcc.gnu.org/pub/gcc/infrastructure/isl-%{islVersion}.tar.bz2
Source4: http://isl.gforge.inria.fr/isl-%{islVersion}.tar.bz2
Source12: http://zlib.net/zlib-%{zlibVersion}.tar.gz

%if %islinux
%define bisonVersion 3.1
%define binutilsVersion 2.31
%define elfutilsVersion 0.170
%define bisonVersion 3.5
%define binutilsVersion 2.32
%define elfutilsVersion 0.177
%define m4Version 1.4.18
%define flexVersion 2.6.4
Source7: http://ftp.gnu.org/gnu/bison/bison-%{bisonVersion}.tar.gz
Source8: https://sourceware.org/pub/binutils/releases/binutils-%{binutilsVersion}.tar.bz2
Source9: https://fedorahosted.org/releases/e/l/elfutils/%{elfutilsVersion}/elfutils-%{elfutilsVersion}.tar.bz2
Source9: https://sourceware.org/pub/elfutils/%{elfutilsVersion}/elfutils-%{elfutilsVersion}.tar.bz2
Source10: http://ftp.gnu.org/gnu/m4/m4-%{m4Version}.tar.gz
Source11: https://github.com/westes/flex/releases/download/v%{flexVersion}/flex-%{flexVersion}.tar.gz
%endif
Expand Down
2 changes: 1 addition & 1 deletion gmake.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### RPM external gmake 4.2.1
### RPM external gmake 4.3
Source: ftp://ftp.gnu.org/gnu/make/make-%{realversion}.tar.gz

%prep
Expand Down
4 changes: 2 additions & 2 deletions gmp-static.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
### RPM external gmp-static 6.1.0
### RPM external gmp-static 6.2.0

Source: http://davidlt.web.cern.ch/davidlt/vault/gmp-%{realversion}.tar.bz2
Source: https://ftp.gnu.org/gnu/gmp/gmp-%realversion.tar.xz

BuildRequires: autotools

Expand Down
2 changes: 0 additions & 2 deletions gmp.spec

This file was deleted.

2 changes: 1 addition & 1 deletion libxml2.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### RPM external libxml2 2.9.9
### RPM external libxml2 2.9.10
Source: ftp://xmlsoft.org/%{n}/%{n}-%{realversion}.tar.gz
%define strip_files %{i}/lib/lib* %{i}/bin/{xmlcatalog,xmllint}
%define drop_files %{i}/share/{man,doc,gtk-doc}
Expand Down
2 changes: 1 addition & 1 deletion lz4.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### RPM external lz4 1.9.1
### RPM external lz4 1.9.2

%define github_user lz4
Source: https://github.com/%{github_user}/%{n}/archive/v%{realversion}.tar.gz
Expand Down
2 changes: 1 addition & 1 deletion mpfr-static.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### RPM external mpfr-static 4.0.1
### RPM external mpfr-static 4.0.2

Source: http://www.mpfr.org/mpfr-%{realversion}/mpfr-%{realversion}.tar.bz2

Expand Down
2 changes: 1 addition & 1 deletion nasm.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### RPM external nasm 2.11.02
### RPM external nasm 2.14.02
Source: http://www.nasm.us/pub/nasm/releasebuilds/%{realversion}/%{n}-%{realversion}.tar.bz2

%prep
Expand Down
2 changes: 1 addition & 1 deletion zstd.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### RPM external zstd 1.4.0
### RPM external zstd 1.4.4
## INITENV SETV ZSTD_SOURCE %{source0}
## INITENV SETV ZSTD_STRIP_PREFIX %{source_prefix}

Expand Down

0 comments on commit a4ae69f

Please sign in to comment.