From 5f4a717f15ecf39f8e0de80f429b4be049776dcd Mon Sep 17 00:00:00 2001 From: thomas Date: Thu, 6 Jan 2022 18:29:06 +0100 Subject: [PATCH] gcc: update to version 10.3.0 Building with fresh kernel headers requires the exclusion of the long deprecated interface for cyclades devices in libsanitizer. gcc.remove-cyclades.patch is just the backport of the patch below https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=2b40941d23b1570cdd90083b58fa0f66aa58c86e And since cyclades was a brasilian company there is no other wikipedia entry: https://pt.wikipedia.org/wiki/Cyclades --- gcc.be0 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gcc.be0 b/gcc.be0 index 1599e1b2d..ff26c9ba5 100755 --- a/gcc.be0 +++ b/gcc.be0 @@ -1,13 +1,16 @@ #!/bin/env beesh -# BEE_VERSION gcc-7.5.0-0 +# BEE_VERSION gcc-10.3.0-0 # Note: The test suite runs address sanitizer tests. In the current mariux64 environment # this requires # # sudo sysctl vm.overcommit_memory=0 -SRCURL[0]="https://ftp.gnu.org/gnu/gcc/gcc-${PKGVERSION}/gcc-${PKGVERSION}.tar.xz" +# Orig: https://ftp.gwdg.de/pub/misc/gcc/releases/gcc-10.3.0/gcc-10.3.0.tar.xz +SRCURL[0]="https://beehive.molgen.mpg.de/443c15b92614a3ce8f22e3b24ca2226a/gcc-10.3.0.tar.xz" + +PATCHURL[0]="https://beehive.molgen.mpg.de/74bafd634548b8cccf1d418f7d14e30c/gcc.remove-cyclades.patch" LIBEXECDIR=/usr/lib LIBDIR=/usr/lib