Skip to content

Commit 6632ed5

Browse files
authored
python-torch: do not use ldaddal (#29204)
1 parent 013e3d3 commit 6632ed5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

packages/python-torch/build.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Tensors and Dynamic neural networks in Python"
33
TERMUX_PKG_LICENSE="BSD 3-Clause"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="2.10.0"
6-
TERMUX_PKG_REVISION=2
6+
TERMUX_PKG_REVISION=3
77
TERMUX_PKG_SRCURL=git+https://github.com/pytorch/pytorch
88
TERMUX_PKG_UPDATE_TAG_TYPE="latest-release-tag"
9-
TERMUX_PKG_DEPENDS="abseil-cpp, libc++, libopenblas, libprotobuf, python, python-numpy, python-pip"
9+
TERMUX_PKG_DEPENDS="abseil-cpp, libandroid-execinfo, libc++, libopenblas, libprotobuf, python, python-numpy, python-pip"
1010
TERMUX_PKG_BUILD_DEPENDS="vulkan-headers, vulkan-loader-android"
1111
TERMUX_PKG_HOSTBUILD=true
1212
TERMUX_PKG_PYTHON_COMMON_BUILD_DEPS="wheel, pyyaml, typing_extensions"
@@ -15,6 +15,8 @@ TERMUX_PKG_PYTHON_CROSS_BUILD_DEPS="numpy"
1515
# ModuleNotFoundError: No module named 'torch._C._distributed_c10d'; 'torch._C' is not a package
1616
# in
1717
# python -c "from torch.distributed._tensor import DTensor"
18+
#
19+
# MI_NO_OPT_ARCH=ON fixes #29202 with architecture specific optimizations disabled
1820
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
1921
-DCMAKE_POLICY_VERSION_MINIMUM=3.5
2022
-DANDROID_NO_TERMUX=OFF
@@ -43,6 +45,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
4345
-DANDROID_NDK=${NDK}
4446
-DANDROID_NDK_HOST_SYSTEM_NAME=linux-$HOSTTYPE
4547
-DCMAKE_POLICY_VERSION_MINIMUM=3.5
48+
-DMI_NO_OPT_ARCH=ON
4649
"
4750

4851
TERMUX_PKG_RM_AFTER_INSTALL="

0 commit comments

Comments
 (0)