Commit graph

49 commits

Author SHA1 Message Date
Tom Rix
4b6de8a49d Do not build aarch on anything newer than F41
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-05 10:04:12 -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
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
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
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
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
Tom Rix
edfbfff0d9 Update to ToT
ROCm is broken in fedora, disable it use.
xnnpack needs updating

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-08 10:29:29 -05:00
Tom Rix
5f5921382a Remove empty files 2024-03-05 09:02:32 -05:00
Tom Rix
525a349094 Switch to autochangelog
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-04 09:42:28 -05:00
Tom Rix
b2eaedd0c2 Update hipblaslt patch
Upstream add some more things to change

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-03 07:31:08 -05:00
Tom Rix
bbdb0aa112 Generalize rocm build 2024-02-29 11:07:25 -05:00
Tom Rix
d1b282f7c4 optional hipblaslt 2024-02-26 07:14:51 -05:00
Tom Rix
2752e0ea1d Cleanup combo of rocm and caffe2
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-23 07:33:39 -05:00
Tom Rix
d4bfc263df get caffe2 building 2024-02-22 12:04:15 -05:00
Tom Rix
aca80a52c1 add a --with cuda option 2024-02-20 11:07:12 -08:00
Tom Rix
b8381c9f2d use third party pybind11 2024-02-19 14:59:29 -05:00
Tom Rix
e0659660cd Try to get cuda going on rhel
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-19 07:27:26 -08:00
Tom Rix
22dc36f37e Start building for RHEL
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-18 13:02:05 -08:00
Tom Rix
63a004872d Update gitcommit to 2/18/24
Fix a rocm_version.h error
Try bundling flatbuffers

Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-18 11:27:33 -05:00
Tom Rix
23da148800 Update gitcommit to recent ToT
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-11 08:56:16 -05:00
Tom Rix
37b51a85cc Add --with distributed
Start testing the distributed options

Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-08 09:51:39 -05:00
Tom Rix
1bcf75f50a A working --with gitcommit --with rocm
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-04 07:39:22 -05:00
Tom Rix
66733ffbd2 Prepare for the next release
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-03 11:31:23 -05:00
Fedora Release Engineering
f79fcb50df Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 11:53:23 +00:00
Fedora Release Engineering
ec56ef4650 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 08:19:43 +00:00
Tom Rix
35c2fb5e81 Remove debugging cruft
Signed-off-by: Tom Rix <trix@redhat.com>
2023-12-30 11:39:26 -05:00
Tom Rix
a2e90804f0 Update to 2.1.2
Signed-off-by: Tom Rix <trix@redhat.com>
2023-12-30 11:19:48 -05:00
Tom Rix
ba89707404 Stub in rocm to test in flight packages
Signed-off-by: Tom Rix <trix@redhat.com>
2023-12-20 16:07:51 -05:00
Tom Rix
547fc540d2 Move unversioned *.so's to main package
Signed-off-by: Tom Rix <trix@redhat.com>
2023-12-14 07:07:37 -05:00
Tom Rix
48192fa108 Initial import
Signed-off-by: Tom Rix <trix@redhat.com>
2023-12-02 15:19:42 -05:00