diff options
author | Christoph Haag | 2023-01-20 02:13:20 +0100 |
---|---|---|
committer | Christoph Haag | 2023-01-20 02:13:37 +0100 |
commit | 5d584671087cfe4a2a1399fe2e40b9de0a42a5ad (patch) | |
tree | ddad92b4cd7b26353e79434d41a6979a37c11211 | |
parent | fddf51b552f174e3a0f76f38a9b8aa9c36122532 (diff) | |
download | aur-5d584671087cfe4a2a1399fe2e40b9de0a42a5ad.tar.gz |
add build fix for gcc
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 8 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = onnxruntime-git pkgdesc = cross-platform inference and training machine-learning accelerator. - pkgver = orttraining_rc2.r5079.gb51415b0ea + pkgver = orttraining_rc2.r5085.g432a9912a3 pkgrel = 1 url = https://onnxruntime.ai/ arch = x86_64 @@ -2,7 +2,7 @@ _pkgname=onnxruntime pkgname=onnxruntime-git -pkgver=orttraining_rc2.r5079.gb51415b0ea +pkgver=orttraining_rc2.r5085.g432a9912a3 pkgrel=1 pkgdesc="cross-platform inference and training machine-learning accelerator." arch=('x86_64') @@ -35,9 +35,7 @@ build() { # export PKG_CONFIG_PATH=/usr/lib/pkgconfig # rm -rf $srcdir/$_pkgname-build - # Use clang to avoid build failure. Same as - # * https://github.com/pytorch/pytorch/issues/77939 - # * https://github.com/opencv/opencv/pull/22512 + export CC=clang export CXX=clang++ @@ -55,6 +53,11 @@ build() { sed -i 's/-Werror //g' "$srcdir"/$_pkgname-build/_deps/flatbuffers-src/CMakeLists.txt + # Fix build with gcc. See also + # * https://github.com/pytorch/pytorch/issues/77939 + # * https://github.com/opencv/opencv/pull/22512 + sed -i 's/\"-mavx512f\"/\"-mavx512f -Wno-error\"/g' "$srcdir"/$_pkgname/cmake/onnxruntime_mlas.cmake + ninja -C "$srcdir"/$_pkgname-build } |