[arch-commits] Commit in python-pytorch/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at gemini.archlinux.org
Sat Feb 5 22:02:09 UTC 2022
Date: Saturday, February 5, 2022 @ 22:02:09
Author: svenstaro
Revision: 1126898
Prepare 1.11.0rc1
Modified:
python-pytorch/trunk/PKGBUILD
----------+
PKGBUILD | 65 ++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 35 insertions(+), 30 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-02-05 21:06:07 UTC (rev 1126897)
+++ PKGBUILD 2022-02-05 22:02:09 UTC (rev 1126898)
@@ -4,8 +4,8 @@
pkgbase=python-pytorch
pkgname=("python-pytorch" "python-pytorch-cuda")
_pkgname="pytorch"
-pkgver=1.10.2
-_pkgver=1.10.2
+pkgver=1.11.0rc1
+_pkgver=1.11.0-rc1
pkgrel=2
_pkgdesc='Tensors and Dynamic neural networks in Python with strong GPU acceleration'
pkgdesc="${_pkgdesc}"
@@ -19,43 +19,45 @@
'cudnn' 'git' 'magma' 'ninja' 'pkgconfig' 'doxygen')
source=("${_pkgname}-${pkgver}::git+https://github.com/pytorch/pytorch.git#tag=v$_pkgver"
# generated using parse-submodules
- "${pkgname}-ios-cmake::git+https://github.com/Yangqing/ios-cmake.git"
+ "${pkgname}::https://github.com/pytorch/pytorch#commit=7cc129e60c"
"${pkgname}-pthreadpool::git+https://github.com/Maratyszcza/pthreadpool.git"
- "${pkgname}-FP16::git+https://github.com/Maratyszcza/FP16.git"
"${pkgname}-NNPACK::git+https://github.com/Maratyszcza/NNPACK.git"
+ "${pkgname}-ios-cmake::git+https://github.com/Yangqing/ios-cmake.git"
+ "${pkgname}-psimd::git+https://github.com/Maratyszcza/psimd.git"
"${pkgname}-FXdiv::git+https://github.com/Maratyszcza/FXdiv.git"
- "${pkgname}-PeachPy::git+https://github.com/Maratyszcza/PeachPy.git"
+ "${pkgname}-FP16::git+https://github.com/Maratyszcza/FP16.git"
"${pkgname}-cub::git+https://github.com/NVlabs/cub.git"
- "${pkgname}-psimd::git+https://github.com/Maratyszcza/psimd.git"
+ "${pkgname}-eigen-git-mirror::git+https://github.com/eigenteam/eigen-git-mirror.git"
"${pkgname}-cpuinfo::git+https://github.com/pytorch/cpuinfo.git"
"${pkgname}-enum34::git+https://github.com/PeachPy/enum34.git"
+ "${pkgname}-PeachPy::git+https://github.com/Maratyszcza/PeachPy.git"
+ "${pkgname}-gloo::git+https://github.com/facebookincubator/gloo"
+ "${pkgname}-foxi::git+https://github.com/houseroad/foxi.git"
"${pkgname}-ideep::git+https://github.com/intel/ideep"
+ "${pkgname}-benchmark::git+https://github.com/google/benchmark.git"
"${pkgname}-QNNPACK::git+https://github.com/pytorch/QNNPACK"
- "${pkgname}-foxi::git+https://github.com/houseroad/foxi.git"
+ "${pkgname}-six::git+https://github.com/benjaminp/six.git"
"${pkgname}-ARM_NEON_2_x86_SSE::git+https://github.com/intel/ARM_NEON_2_x86_SSE.git"
- "${pkgname}-six::git+https://github.com/benjaminp/six.git"
- "${pkgname}-eigen-git-mirror::git+https://github.com/eigenteam/eigen-git-mirror.git"
- "${pkgname}-gloo::git+https://github.com/facebookincubator/gloo"
- "${pkgname}-nccl::git+https://github.com/NVIDIA/nccl"
+ "${pkgname}-sleef::git+https://github.com/shibatch/sleef"
+ "${pkgname}-fbjni::git+https://github.com/facebookincubator/fbjni.git"
"${pkgname}-gemmlowp::git+https://github.com/google/gemmlowp.git"
- "${pkgname}-kineto::git+https://github.com/pytorch/kineto"
- "${pkgname}-sleef::git+https://github.com/shibatch/sleef"
"${pkgname}-onnx-tensorrt::git+https://github.com/onnx/onnx-tensorrt"
"${pkgname}-pocketfft::git+https://github.com/mreineck/pocketfft"
"${pkgname}-cudnn-frontend::git+https://github.com/NVIDIA/cudnn-frontend.git"
- "${pkgname}-benchmark::git+https://github.com/google/benchmark.git"
- "${pkgname}-tbb::git+https://github.com/01org/tbb"
- "${pkgname}-XNNPACK::git+https://github.com/google/XNNPACK.git"
- "${pkgname}-fbjni::git+https://github.com/facebookincubator/fbjni.git"
- "${pkgname}-tensorpipe::git+https://github.com/pytorch/tensorpipe.git"
+ "${pkgname}-nccl::git+https://github.com/NVIDIA/nccl"
+ "${pkgname}-googletest::git+https://github.com/google/googletest.git"
"${pkgname}-pybind11::git+https://github.com/pybind/pybind11.git"
"${pkgname}-breakpad::git+https://github.com/driazati/breakpad.git"
+ "${pkgname}-zstd::git+https://github.com/facebook/zstd.git"
+ "${pkgname}-tbb::git+https://github.com/01org/tbb"
"${pkgname}-fbgemm::git+https://github.com/pytorch/fbgemm"
- "${pkgname}-googletest::git+https://github.com/google/googletest.git"
- "${pkgname}-zstd::git+https://github.com/facebook/zstd.git"
+ "${pkgname}-tensorpipe::git+https://github.com/pytorch/tensorpipe.git"
+ "${pkgname}-kineto::git+https://github.com/pytorch/kineto"
"${pkgname}-onnx::git+https://github.com/onnx/onnx.git"
+ "${pkgname}-fmt::git+https://github.com/fmtlib/fmt.git"
"${pkgname}-protobuf::git+https://github.com/protocolbuffers/protobuf.git"
- "${pkgname}-fmt::git+https://github.com/fmtlib/fmt.git"
+ "${pkgname}-XNNPACK::git+https://github.com/google/XNNPACK.git"
+ "${pkgname}-flatbuffers::git+https://github.com/google/flatbuffers.git"
https://github.com/oneapi-src/oneDNN/commit/1fe0f2594a1bfc6386fd8f6537f971d5ae9c1214.patch
fix_old_nnapi_lite_interpreter_config.patch
fix-jit-frontend-nullptr-deref.patch
@@ -66,6 +68,7 @@
ffmpeg4.4.patch
66219.patch)
sha256sums=('SKIP'
+ 'b37c047f362fe21870e4ea3ca43a3f804c74054dfb93d687bce78a5aedddf4b6'
'SKIP'
'SKIP'
'SKIP'
@@ -103,6 +106,7 @@
'SKIP'
'SKIP'
'SKIP'
+ 'SKIP'
'7728e99500d8034c837bbbe2b48b780d8563de4e56fff38a96766caad08cce05'
'21476edfa61573892a325cb8a91e13f601142e39b34e24e4575d2cdebb063b3f'
'c272684a4c747f034163fcfd9dbb7264d5fe821dd25a060f0b791760ad0083ae'
@@ -112,7 +116,7 @@
'4d0d7da4a3fb099ed75f3007559fad04ac96eed87c523b274fb3bb6020e6b9b8'
'75001b59e76831b0c93a547f851cb980e00b0d8cc7b66fb507eaeac217dc6ff9'
'd86efbe915386989d75d313fc76785e6d9c5638b983f17e98cca32174ac1fcee')
-options=(!lto)
+options=('!lto')
get_pyver () {
python -c 'import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))'
@@ -161,6 +165,7 @@
git config submodule."third_party/kineto".url "${srcdir}/${pkgname}"-kineto
git config submodule."third_party/pocketfft".url "${srcdir}/${pkgname}"-pocketfft
git config submodule."third_party/breakpad".url "${srcdir}/${pkgname}"-breakpad
+ git config submodule."third_party/flatbuffers".url "${srcdir}/${pkgname}"-flatbuffers
git submodule update --init --recursive
@@ -174,27 +179,27 @@
patch -Np1 -i "${srcdir}/fix-building-for-torchvision.patch"
# cuda 11.4.1 fix
- patch -Np1 -i "${srcdir}/fix_c10.patch"
+ # patch -Np1 -i "${srcdir}/fix_c10.patch"
# https://discuss.pytorch.org/t/about-build-android-sh-lite-and-nnapi/133581
- patch -Np1 -i "${srcdir}/fix_old_nnapi_lite_interpreter_config.patch"
+ # patch -Np1 -i "${srcdir}/fix_old_nnapi_lite_interpreter_config.patch"
# fix nullptr dereference
- patch -Np1 -i "${srcdir}/fix-jit-frontend-nullptr-deref.patch"
+ # patch -Np1 -i "${srcdir}/fix-jit-frontend-nullptr-deref.patch"
# disable vec tests
- sed -e '/set(ATen_VEC_TEST_SRCS ${ATen_VEC_TEST_SRCS} PARENT_SCOPE)/d' -i aten/CMakeLists.txt
+ # sed -e '/set(ATen_VEC_TEST_SRCS ${ATen_VEC_TEST_SRCS} PARENT_SCOPE)/d' -i aten/CMakeLists.txt
# https://github.com/pytorch/pytorch/issues/67153, https://github.com/pytorch/pytorch/pull/66219
- patch -Np1 -i "${srcdir}/66219.patch"
+ # patch -Np1 -i "${srcdir}/66219.patch"
# fix ideep/mkl-dnn
- patch -Np1 -d third_party/ideep/mkl-dnn -i "${srcdir}/1fe0f2594a1bfc6386fd8f6537f971d5ae9c1214.patch"
+ # patch -Np1 -d third_party/ideep/mkl-dnn -i "${srcdir}/1fe0f2594a1bfc6386fd8f6537f971d5ae9c1214.patch"
# remove local nccl
- rm -rf third_party/nccl/nccl
+ # rm -rf third_party/nccl/nccl
# also remove path from nccl module, so it's not checked
- sed -e '/path = third_party\/nccl\/nccl/d' -i ./.gitmodules
+ # sed -e '/path = third_party\/nccl\/nccl/d' -i ./.gitmodules
# fix build with google-glog 0.5 https://github.com/pytorch/pytorch/issues/58054
sed -e '/namespace glog_internal_namespace_/d' -e 's|::glog_internal_namespace_||' -i c10/util/Logging.cpp
More information about the arch-commits
mailing list