Commit graph

77 commits

Author SHA1 Message Date
Tom Rix
bcdd1822e3 Add CUDA BuildRequires
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-25 08:09:08 -04:00
Tom Rix
c7679453c9 Update gitcommit to 2.4.0-rc5
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-24 16:21:55 -04:00
Tom Rix
4e1bebf65f Update gitcommit to 2.4.0-rc3
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-21 05:35:17 -06:00
Benjamin A. Beasley
dc54ab1a71 Patch for sleef 3.6 2024-06-18 05:34:11 -06:00
Python Maint
5c8e5d96d2 Rebuilt for Python 3.13 2024-06-14 10:41:08 +02:00
Tom Rix
751813c99a Update gitcommit
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-13 15:49:35 -04:00
Tom Rix
1311b02e13 Use specific version of CUDA base on disto release
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-13 09:35:46 -04:00
Tom Rix
af5905971b Fix broken cpuinfo for aarch64
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-11 15:07:44 -06:00
Tom Rix
3c49a148a5 Reduce amd gpu list on F40
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-11 15:04:34 -06:00
Tom Rix
4189bb90d9 Start a readme for NVIDIA
For brave folks that will build manually their own rpms, here is some help.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-10 14:04:38 -04:00
Tom Rix
0073eb5260 Fix the normal build.
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-10 14:03:07 -04:00
Tom Rix
81b0cc6197 Update gitcommit
Fixup CUDA build on F39

Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-09 15:08:04 -04:00
Tom Rix
4f7937aa0d Update to 2.3.1
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-09 09:46:55 -06:00
Tom Rix
f33a5cb176 Add --with compat_gcc
Experimental gcc 13 on rawhide.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-08 13:43:02 -06:00
Tom Rix
cefcc3d9e0 Do not apply ROCm patches with CUDA build
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-08 12:04:20 -04:00
Tom Rix
a4bcccda60 Do not conditionally patch
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-06 18:17:37 -06:00
Tom Rix
abd06324b2 Update for ROCm 6.1.1
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-06 15:54:22 -06:00
Tom Rix
511c020e43 Update the ToT git commit
This broke the 0001-disable-submodule-serach.patch.
So convert patch into a sed command.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-05 14:10:18 -06:00
Tom Rix
8f0c68e4dd Start tracking upstream 2.4
Replace fmt and FXdiv patches with sed
These patches do not apply to gitcommit.
Some other changes that do not exist in ToT commented out.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-21 06:36:59 -06:00
Tom Rix
aa3ab781d0 Roll ROCm support claim back to f40
Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-18 13:05:15 -04:00
Tom Rix
64cda83196 Add cuda arches to build for
Suggested-by: Steve Royer <sroyer@redhat.com>
Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-16 14:07:10 -06:00
Tom Rix
34c6e67d31 Fill in missing packages on F40 and F39 with third_party.
These packages are in Fedora, just not in the old releases.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-06 19:28:22 -06:00
Tom Rix
5d1bd21efd Collect the buildrequires that depend on F40 together.
Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-05 15:43:38 -04:00
Tom Rix
c3a7e33a06 Improve fedora conditional use versions.
Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-05 15:29:24 -04:00
Tom Rix
237cc5742f Enable dynamo on 3.12
Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-02 18:07:56 -06:00
Tom Rix
f28581bb0c Disable dwz with ROCm
Work around a problem with running out of memory and thrashing the build machine.
Eanble opencv for Fedora

Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-02 11:07:50 -04:00
Tom Rix
89597ed77c Update sources
Signed-off-by: Tom Rix <trix@redhat.com>
2024-04-30 12:42:36 -06:00
Tom Rix
bc28f10c5b Initial 2.3 release
Also enable rccl

Signed-off-by: Tom Rix <trix@redhat.com>
2024-04-30 12:02:09 -06:00
Tom Rix
df5f2eac43 Use the system gloo
Signed-off-by: Tom Rix <trix@redhat.com>
2024-04-15 12:17:47 -06:00
Tom Rix
fad8e2643a v2.3.0-rc12
And turn on distributed parts that work.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-04-10 18:20:02 -06:00
Tom Rix
3d98ae877e Update to 2.3-rc7
Patch the dim issue needed for torchrl
Stage tensorpipe thirdparty needed for distributed.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-04-06 07:08:52 -06:00
Tom Rix
b131897b0f Provide pytorch as a convience
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-31 13:55:42 -06:00
Tom Rix
f35f3f7fe8 Update to 2.3-rc6
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-27 16:08:38 -06:00
Tom Rix
a0fd504b6a Remove conditional around the rocm patches
Suggested-by: Tim Flink <tflink@redhat.com>
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-22 15:43:54 -06:00
Tom Rix
307001f481 Split the ROCm gpu families out into subpackages.
The main package was getting too big.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-22 13:43:35 -06:00
Tom Rix
c12477f1bc Update the source to 2.3-rc2
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-21 04:52:35 -06:00
Tom Rix
94fcbda00f Merge branch 'rhel-test' of ssh://pkgs.fedoraproject.org/rpms/python-torch into rawhide
Enable ROCm

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-21 04:39:57 -06:00
Tom Rix
cc2688494a Add roctracer
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-19 20:00:51 -06:00
Tom Rix
74a2fd1d89 Better disabling of aotriton
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-19 14:53:39 -04:00
Tom Rix
5a5c58f298 Fix ROCm build
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-19 08:14:22 -04:00
Tom Rix
d95ea061ca Disable opencv
Linking problem with gdal

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 16:16:44 -04:00
Tom Rix
6989951b26 Update to 2.3.0-rc2
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 15:39:58 -04:00
Tom Rix
78b817618e Sources for pybind11
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 07:38:18 -04:00
Tom Rix
650e5d2151 Sources for flatbuffers
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 07:37:39 -04:00
Tom Rix
013c9ee8e6 Source for 2.3
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 07:35:56 -04:00
Tom Rix
9c54f72531 Update to 2.3 beta
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 07:34:21 -04:00
Tom Rix
a2a745f766 Enable caffe2
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-15 12:02:53 -04:00
Tom Rix
dc89ef898a Prep for 2.3 changeover
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-12 10:06:29 -04:00
Tom Rix
61a5051962 Do not remove the empty files
py.typed files are supposed to be empty.
Keep the install simple, just use it.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-10 06:00:00 -07:00
Tom Rix
a8493742cf Update RHEL CUDA 2024-03-09 10:16:50 -08:00