[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