parent
2ad3cd355d
commit
ebef93a096
13
gmp/0001-gcc15.patch
Normal file
13
gmp/0001-gcc15.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff -r e84c5c785bbe -r 8e7bb4ae7a18 acinclude.m4
|
||||
--- a/acinclude.m4 Wed Dec 04 18:26:27 2024 +0100
|
||||
+++ b/acinclude.m4 Wed Jan 29 22:38:02 2025 +0100
|
||||
@@ -609,7 +609,7 @@
|
||||
|
||||
#if defined (__GNUC__) && ! defined (__cplusplus)
|
||||
typedef unsigned long long t1;typedef t1*t2;
|
||||
-void g(){}
|
||||
+void g(int,t1 const*,t1,t2,t1 const*,int){}
|
||||
void h(){}
|
||||
static __inline__ t1 e(t2 rp,t2 up,int n,t1 v0)
|
||||
{t1 c,x,r;int i;if(v0){c=1;for(i=1;i<n;i++){x=up[i];r=x+1;rp[i]=r;}}return c;}
|
||||
|
||||
11
gmp/PKGBUILD
11
gmp/PKGBUILD
@ -3,7 +3,7 @@
|
||||
pkgbase=gmp
|
||||
pkgname=('gmp' 'gmp-devel')
|
||||
pkgver=6.3.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A free library for arbitrary precision arithmetic"
|
||||
groups=('libraries')
|
||||
arch=('i686' 'x86_64')
|
||||
@ -13,15 +13,20 @@ msys2_references=(
|
||||
)
|
||||
license=('LGPL3')
|
||||
makedepends=('autotools' 'gcc')
|
||||
source=(https://ftp.gnu.org/gnu/gmp/gmp-${pkgver}.tar.xz{,.sig})
|
||||
source=(https://ftp.gnu.org/gnu/gmp/gmp-${pkgver}.tar.xz{,.sig}
|
||||
"0001-gcc15.patch")
|
||||
sha256sums=('a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898'
|
||||
'SKIP')
|
||||
'SKIP'
|
||||
'7c4e2eaaf4da1bd69904077a351d585ff022b1d2e742ec25f15886f0063a2cfe')
|
||||
validpgpkeys=('5972C48224C1E7E62AA0275D1150EE33C1A000B0' # Marco Bodrato
|
||||
'343C2FF0FBEE5EC2EDBEF399F3599FF828C67298') # Niels Möller
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
|
||||
# https://gmplib.org/repo/gmp/rev/8e7bb4ae7a18
|
||||
patch -p1 < "${srcdir}/0001-gcc15.patch"
|
||||
|
||||
autoreconf -fi
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user