154 Commits

Author SHA256 Message Date
03ef5db92e Convert to SUSE Format
Signed-off-by: Egbert Eich <eich@suse.com>
2025-08-31 08:50:41 +02:00
a7e811d24d Add Fedora copyright
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-08-27 12:19:08 -07:00
f4827821db Simplify file removal
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-08-25 14:12:33 -07:00
36b0b01c44 Remove boostrap logic
Use explict Unix Makefiles generator for comgr

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-08-05 10:36:44 -07:00
547b4b3bd9 Add gfx1153 dirs
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-07-27 13:12:24 -07:00
Fedora Release Engineering
38606171bf Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 12:02:16 +00:00
Jeremy Newton
6ad4ced7d6 Update to 6.4.2 2025-07-22 11:28:12 -04:00
a777555f41 Cleanup specfile
Remove compat_gcc option
Remove suse check for ldconfig use
Add gfx1150,51,52 gfx1200,01 dir creation
Remove bundled conditional

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-07-01 04:25:27 -07:00
7d90a8630e Flip the logic on bootstapping
So each new distro/branch etc doesn't need to add logic to get started.

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-06-10 13:05:31 -07:00
Jeremy Newton
f58e94cfab Update to 6.4.1 2025-05-22 13:55:53 -04:00
f6079d1408 Handle circular dependency on suse
Signed-off-by: Egbert Eich <eich@suse.com>
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-05-14 11:46:01 -07:00
ce3ac04cef Add gfx950 to rocm-llvm fs
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-05-10 07:00:49 -07:00
4f3e070dd4 RHEL needs to be bootstrapped
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-05-08 15:29:50 -07:00
3b43a434ff handle dlopen of libhsa-runtime64.so
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-05-06 19:49:23 -07:00
daa46a3bb6 Suse used hip package name hipcc package
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-04-25 06:23:36 -07:00
7d29c0986d Fix suse
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-04-21 14:03:48 -07:00
Jeremy Newton
e4038c2953 Bumping release for tom's change 2025-04-18 12:56:56 -04:00
2395ee7302 Fix location of extras 2025-04-17 20:43:57 -07:00
Jeremy Newton
00b79d32c4 Disable alt_arch
It seems to have gcc15 issues, TODO fix this later.
2025-04-17 16:02:33 -04:00
4dd2ef8bcd Update changelog 2025-04-17 09:41:10 -07:00
79dd772f8e Fix extra tools install
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-04-17 09:37:13 -07:00
99fbc68cdf Static link comgr
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-04-17 09:37:08 -07:00
Jeremy Newton
47eadd95e3 Forgot to commit %files changes 2025-04-16 18:11:03 -04:00
Jeremy Newton
46f8d7ebfb Forgot this wasn't autorelease/changelog 2025-04-16 15:04:13 -04:00
Jeremy Newton
4c6c564ca0 Update to 6.4.0
Clean up old patches.
2025-04-16 14:49:33 -04:00
Jeremy Newton
0cd97f227d Don't trim tests for bundled llvm
All the tests should work with bundled llvm.

I reenabled only device libs tests in %check for now.
2025-04-16 14:19:26 -04:00
Dennis Gilmore
bd336cdf1c enable alt_arch in rawhide same as Fedora 42
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2025-04-08 11:03:19 -05:00
5d1ea10c19 Fix changelog
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-03-11 13:14:02 -07:00
73deb1860a Work around gcc 15 assert in libstdc++ array
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-03-11 11:44:21 -07:00
f69dc58e3c Do not use cmake CMP0053
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-02-28 06:04:02 -08:00
0dd9cb7335 Add requires zlib-devel
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-02-27 05:50:15 -08:00
fd61667888 Fix SLE 15.6
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-02-09 13:05:14 -08:00
03e8e14c4f Eanble ppc and aarch64 with with alt_arch
Add include,lib,bin to llvm filesystem

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-02-07 04:20:13 -08:00
6c19307a9b Update to 6.3.2
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-02-04 11:48:45 -08:00
3da6c0dde9 Update to 6.3.2
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-02-03 04:16:00 -08:00
6ef22590de Fix the shebangs again
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-01-25 13:35:49 -08:00
3cd0e9f9f6 Add python,git requires for rocm-clang
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-01-23 14:16:43 -08:00
8ccb38cd30 Add module include dirs for kokkos
switch from release to relwithdebinfo
clean up some shebangs

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-01-22 04:04:12 -08:00
d5d0b85dcf create the dirs for rocm-rpm-macros-modules
fix suse build

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-01-20 16:19:51 -08:00
d39bb40959 Fixes for gcc cstdint
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-01-16 05:43:02 -08:00
2264a9dd14 Fix suse build
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-01-15 13:19:06 -08:00
410e7c3d0f remove the requires gcc-c++
build the libc++ runtime
remove mlir
add rocm-llvm-filesystem

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-01-14 17:32:47 -08:00
f4ae4efd9f Use compat gcc
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-01-09 16:25:56 -08:00
b24477afd3 Remove excludes,provides filter for rocm-omp
The rocm-omp package builds omp against rocm-llvm and needs to
be able to find the rocm-llvm *.so

Fix packaging of clang extra tools

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2025-01-02 13:21:02 -08:00
1da20d939c Add clang-tools-extra package
clang-tidy is used by some of the ROCm packages, so we
need to build clang-tools-extra to get it.

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2024-12-29 05:04:31 -08:00
9343264e4b Update to 6.3.1
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2024-12-22 17:00:31 -08:00
d1db6a8b48 Fix linking with static llvm on suse
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2024-12-21 08:33:23 -08:00
97be69a3c8 Rework static linking of comgr
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2024-12-20 13:14:16 -08:00
5567cac7c8 Statically link comgr
For blender.
Blender's use of multiple packages with llvm and clang runtimes causes
for comgr which has the rocm-llvm variants.

So build a special static only version of rocm-llvm to use for comgr.

Also remove lld-devel and lld-libs
comgr should have been the only user of liblld.so and now does not need
them.  So do not have a lld-devel

Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2024-12-19 06:52:17 -08:00
2b0553a3d1 Update release
Signed-off-by: Tom Rix <Tom.Rix@amd.com>
2024-12-14 04:40:02 -08:00