* update libfabric to 1.22.0-1
This commit is contained in:
parent
9e5f3ec3da
commit
6dea1b7250
21
libfabric/.SRCINFO
Normal file
21
libfabric/.SRCINFO
Normal file
@ -0,0 +1,21 @@
|
||||
pkgbase = libfabric
|
||||
pkgdesc = User-space API for OpenFabrics Interfaces (OFI)
|
||||
pkgver = 1.22.0
|
||||
pkgrel = 1
|
||||
url = https://ofiwg.github.io/libfabric/
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = powerpc
|
||||
arch = riscv64
|
||||
license = GPL2
|
||||
depends = glibc
|
||||
depends = gcc-libs
|
||||
depends = numactl
|
||||
options = !lto
|
||||
source = https://github.com/ofiwg/libfabric/releases/download/v1.22.0/libfabric-1.22.0.tar.bz2
|
||||
source = libfabric-riscv-page-size.patch::https://github.com/ofiwg/libfabric/pull/10308.diff
|
||||
sha512sums = 02fe0713ab96288addef8777b0912f3db200720b42bb6976c8c6796c08de8e1a54bfb7b44d98c334c5184e24ffcf35eab40323e43a605d699630e5eee53548f8
|
||||
sha512sums = fd5bac99c0125ea048019a1191ed7fad033b026ea34d008b6042f005d655f8a89d2e4b71b359eebf9e40ab9c9a2f15442a927fa966ae3ae5c1a62d42392c052f
|
||||
|
||||
pkgname = libfabric
|
@ -2,19 +2,22 @@
|
||||
# Maintainer: Bruno Pagani <archange@archlinux.org>
|
||||
|
||||
pkgname=libfabric
|
||||
pkgver=1.21.0
|
||||
pkgrel=1.1
|
||||
pkgver=1.22.0
|
||||
pkgrel=1
|
||||
pkgdesc="User-space API for OpenFabrics Interfaces (OFI)"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://ofiwg.github.io/libfabric/"
|
||||
license=(GPL2)
|
||||
depends=(glibc gcc-libs numactl)
|
||||
options=(!lto)
|
||||
source=(https://github.com/ofiwg/libfabric/releases/download/v${pkgver}/libfabric-${pkgver}.tar.bz2)
|
||||
sha512sums=('6d1a561995a545f50993580c34ede0676f3e60726c99461786b9bb67bfd815709c4939a6995cbdd4e67f4548491b8ff47716d4291801d5b8750d86b91b9d2f03')
|
||||
source=(https://github.com/ofiwg/libfabric/releases/download/v${pkgver}/libfabric-${pkgver}.tar.bz2
|
||||
${pkgname}-riscv-page-size.patch::https://github.com/ofiwg/libfabric/pull/10308.diff)
|
||||
sha512sums=('02fe0713ab96288addef8777b0912f3db200720b42bb6976c8c6796c08de8e1a54bfb7b44d98c334c5184e24ffcf35eab40323e43a605d699630e5eee53548f8'
|
||||
'fd5bac99c0125ea048019a1191ed7fad033b026ea34d008b6042f005d655f8a89d2e4b71b359eebf9e40ab9c9a2f15442a927fa966ae3ae5c1a62d42392c052f')
|
||||
|
||||
prepare() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
patch -Np1 -i ${srcdir}/${pkgname}-riscv-page-size.patch
|
||||
autoreconf -fvi
|
||||
}
|
||||
|
||||
@ -22,7 +25,7 @@ build() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
|
||||
case "${CARCH}" in
|
||||
powerpc) CFLAGS+=' -latomic' ;;
|
||||
powerpc) CFLAGS+=' -latomic -Wno-incompatible-pointer-types' ;;
|
||||
esac
|
||||
|
||||
./configure --prefix=/usr
|
||||
|
Loading…
x
Reference in New Issue
Block a user