Commit graph

180 commits

Author SHA1 Message Date
Alexander F. Lent
74ef34969c Build with GCC, fixes build of 2.13.0 on aarch64 2026-08-21 15:32:41 -04:00
Miroslav Suchý
749d91ee2c Improve paralellism on multisocket CPU
Current formula counts CPUs in first socket only. This change counts
all physical cores in all sockets.

I have system with two socket (each of them has 28 cores. As result the job is
running with `-j 28` instead of `-j 112` and building at 25% utilization.
2026-08-18 22:42:50 +00:00
Tom Rix
087f2caeb5 Update to 2.13
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-08-18 13:51:28 -07:00
Tom Rix
a3aaf8df1b Rebuild for ROCm 7.14
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-08-15 17:49:49 -07:00
Python Maint
33eff2db68 Rebuilt for Python 3.15.0b4 ABI change 2026-07-22 17:21:48 +02:00
Benjamin A. Beasley
4dfad38b18 Rebuilt for onnx 1.21.0
https://bodhi.fedoraproject.org/updates/FEDORA-2026-916652ebea
2026-07-17 06:12:12 +01:00
Fedora Release Engineering
993871cd73 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-16 22:17:56 +00:00
Diego Herrera
d1b41e0c1f Disable system onnx 2026-06-29 03:29:13 -04:00
František Zatloukal
56f9795aa6 Rebuilt for fmt/spdlog 2026-06-25 12:41:11 +02:00
Tom Rix
c9049e8b46 Update to v2.12
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-06-21 06:29:00 -07:00
Tom Rix
52842c0aea Update gitcommit to 2.12
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-06-19 10:11:20 -07:00
Python Maint
149a86c9ab Rebuilt for Python 3.15 2026-06-05 22:58:26 +02:00
Miroslav Suchý
99657d7a73 Use protobuf in version 3.x only
This is part of https://fedoraproject.org/wiki/Changes/Protobuf_5.x/6.x
This package does not sucessfully build with new protobuf per
  https://copr.fedorainfracloud.org/coprs/mochaa/protobuf/monitor/
so limiting to protobuf version 3.
Once the protobuf is rebase this will automatically pick up compat
package protobuf3

I am not bumping release as this does not need a rebuild now.
2026-05-18 13:38:17 +02:00
Tom Rix
f3daf832af Update to 2.11
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-04-08 05:48:40 -07:00
Tom Rix
4a35d61997 Increase memory per cpu
Resolves an issue building on high core, low memory system.

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-03-15 09:53:13 -07:00
Alexander F. Lent
f05176ef7f Fix build on aarch64 by changing USE_MIMALLOC default
Signed-off-by: Alexander F. Lent <lx@xanderlent.com>
2026-02-19 04:03:07 -05:00
Tom Rix
c210424fd7 Update to 2.10
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-02-17 11:36:34 -08:00
Alexander F. Lent
6fcef74daf Switch to clang on aarch64
GCC 16 + PyTorch 2.9.1 has problems, see the bug for more info.
This is a temporary measure until we can diagnose and fix the underlying
issue.

Signed-off-by: Alexander F. Lent <lx@xanderlent.com>
2026-01-29 20:32:37 -05:00
Tom Rix
98fe36fa36 Start using sympy again
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-01-29 13:58:40 -08:00
Tom Rix
eb7a834955 Work around runtime sympy
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-01-27 08:23:07 -08:00
Tom Rix
a62f1f295a Workaround a broken sympy
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-01-23 12:04:31 -08:00
Tom Rix
f2ad6fa8d4 Build on EPEL
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-01-19 13:40:52 -08:00
Fedora Release Engineering
52b408fced Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 10:11:53 +00:00
Tom Rix
294accd75d Fix hip
device lib path is no longer needed

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2026-01-12 16:38:15 -08:00
Alexander F. Lent
767d576d1d Continue to support aarch64 with myself maintaining
Signed-off-by: Alexander F. Lent <lx@xanderlent.com>
2025-12-21 13:33:32 +00:00
Alexander F. Lent
7ddebb112b Improve build times on non-x86 systems
Signed-off-by: Alexander F. Lent <lx@xanderlent.com>
2025-12-20 18:19:17 -05:00
Tom Rix
7908450a47 Update to 2.9.1
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-12-18 13:52:00 -08:00
Tom Rix
b3977567d2 Always include onnx src
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-11-24 07:03:31 -08:00
Tom Rix
e0030b3ec5 Rebuild for ROCm 7.1
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-11-17 14:11:32 -08:00
Tom Rix
741c412249 Remove pytorch-rpm-macros package.
This does not work when building on a general arch

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-10-17 10:05:50 -07:00
Tom Rix
ef01976cf4 Update to 2.9.0
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-10-15 16:27:01 -07:00
Tom Rix
b615a5f89b Update to 2.9.0-rc9
Introduce pytorch-rpm-macros package.
Add %pytorch_arches to the macros, set to aarch64 and x86_64

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-10-13 10:17:32 -07:00
Tom Rix
1509cbcd60 Update to 2.9.0-rc6
aarch64 is not building, so disable.

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-10-06 14:27:41 -07:00
Tom Rix
f29cac5d83 Update to 2.9.0-rc4
Work around ROCm 7 build issue in 2.8.0

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-09-30 07:35:43 -07:00
Tom Rix
89daf765fd Disable magma
Magma is broken on ROCm 7.

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-09-26 14:24:46 -07:00
Python Maint
95f1f6fe22 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 14:37:44 +02:00
Python Maint
a6dcc4b8d8 Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 15:02:18 +02:00
Tom Rix
1b986b4993 Build on EPEL
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-08-14 09:10:18 -07:00
Tom Rix
d67e1e127a Update to 2.8.0
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-08-08 14:00:11 -07:00
Tom Rix
eaa9838b3c Change a couple cmake mins
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-08-04 16:23:41 -07:00
Tom Rix
cec8b79644 Update to 2.8.0-rc8
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-07-31 05:52:50 -07:00
Tom Rix
72ad1f0389 Fix some issues with switching to pyproject macros
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-07-26 17:16:51 -07:00
Fedora Release Engineering
6158e4810c Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 10:49:07 +00:00
Tom Rix
61ccf033a8 Update gitcommit to 2.8.0-rc8
Patch problem with 3.14
Start converting over py3 macros
Handle new dependency on rocmsmi

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-07-24 06:07:03 -07:00
Tom Rix
42c33b8dcd Update the next gitcommit to v2.8.0-rc6
Remove old patches.

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-07-20 12:44:41 -07:00
Tom Rix
27593d78b3 update gitcommit to 2.8-rc3
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-06-27 14:44:29 -07:00
Python Maint
edfa2c25e3 Rebuilt for Python 3.14 2025-06-06 16:14:25 +02:00
Tom Rix
e6d73d7c49 Rebuild for magma
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-05-04 07:36:00 -07:00
Tom Rix
aeb5b118d5 Turn off kleidai
Breaks aarch64

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-05-01 08:40:21 -07:00
Tom Rix
2f3d92b7c5 Update to 2.7.0
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-04-25 12:39:04 -07:00