Package Details: opencl-amd-dev 1:7.2.3-1

Git Clone URL: https://aur.archlinux.org/opencl-amd-dev.git (read-only, click to copy)
Package Base: opencl-amd-dev
Description: ROCm extra runtime and developer packages. This package needs 16.45GB of disk space.
Upstream URL: http://www.amd.com
Licenses: custom:AMD
Conflicts: composable-kernel, hip-doc, hip-samples, hipblas, hipblas-common, hipblaslt, hipcc, hipcub, hipfft, hipfort, hipify-clang, hiprand, hipsolver, hipsparse, hipsparselt, hiptensor, migraphx, miopen, miopen-hip, mivisionx, openmp-extras-dev, rccl, rocal, rocalution, rocblas, rocdecode, rocfft, rocjpeg, rocm-developer-tools, rocm-hip-libraries, rocm-hip-sdk, rocm-llvm, rocm-ml-libraries, rocm-ml-sdk, rocm-opencl-sdk, rocprim, rocprofiler-compute, rocprofiler-debug, rocprofiler-sdk, rocprofiler-sdk-rocpd, rocprofiler-sdk-roctx, rocprofiler-systems, rocpydecode, rocrand, rocshmem, rocsolver, rocsparse, rocthrust, rocwmma, rpp
Provides: composable-kernel, half, hip-doc, hip-samples, hipblas, hipblas-common, hipblaslt, hipcc, hipcub, hipfft, hipfort, hipify-clang, hiprand, hipsolver, hipsparse, hipsparselt, hiptensor, migraphx, miopen, miopen-hip, mivisionx, openmp-extras-dev, rccl, rocal, rocalution, rocblas, rocdecode, rocfft, rocjpeg, rocm-developer-tools, rocm-hip-libraries, rocm-hip-sdk, rocm-llvm, rocm-ml-libraries, rocm-ml-sdk, rocm-opencl-sdk, rocprim, rocprofiler-compute, rocprofiler-debug, rocprofiler-sdk, rocprofiler-sdk-rocpd, rocprofiler-sdk-roctx, rocprofiler-systems, rocpydecode, rocrand, rocshmem, rocsolver, rocsparse, rocthrust, rocwmma, rpp
Submitter: luciddream
Maintainer: luciddream
Last Packager: luciddream
Votes: 13
Popularity: 0.158894
First Submitted: 2021-12-26 15:01 (UTC)
Last Updated: 2026-05-07 20:14 (UTC)

Required by (173)

Sources (71)

Pinned Comments

luciddream commented on 2025-12-13 09:14 (UTC) (edited on 2026-05-16 12:50 (UTC) by luciddream)

I have created new packages for the ROCm technology preview release stream - currently ROCm 7.13.0. I assume with time they will be able (and forced) to replace the current opencl-amd-dev PKGBUILD.

luciddream commented on 2022-01-12 16:47 (UTC) (edited on 2026-03-26 20:33 (UTC) by luciddream)

Latest release: 7.2.1. It uses 16.38GB of disk.

Issues with current release:

  • libxml2-legacy is required by LLVM compiler.
  • libamdpython.so is missing. Needs manual intervention for rocgdb to function.
  • ROCm needs OpenCV libraries. Possible solution is install opencv then create symbolic links to the Arch Linux libraries.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »

luciddream commented on 2023-05-03 21:17 (UTC) (edited on 2023-05-03 21:19 (UTC) by luciddream)

@Redenbacher I've just updated the package to 5.5.0 - It doesn't help that AMD decides to release on a Monday morning of a busy week :)

p.s I didn't have enough time to check if something is missing. I will do tomorrow.

@Eirikr Unfortunately this package doesn't build anything, it only repackages from the Ubuntu release. Have you tried the official Arch Linux packages?

Redenbacher commented on 2023-05-03 20:39 (UTC)

Hello. 5.5 is out.

https://repo.radeon.com/rocm/apt/5.5/pool/main/

Eirikr commented on 2023-04-03 16:17 (UTC)

Requesting that this have the changes or patches required to build with GFX7xx and GFX8xx support.

ReaperOne commented on 2023-03-17 13:52 (UTC)

Hello, i want ask ; is 5.4.3 support Polaris 21 (RX560 laptop version) ?..

BishopWolf commented on 2023-02-12 12:53 (UTC)

The official repo is incomplete and not functional yet for me, so I will keep using this package for a while

luciddream commented on 2023-02-12 12:35 (UTC)

@BishopWolf it should be OK now, but feel free to comment if something is not working as intended (if you are still using this package and not the official repo).

BishopWolf commented on 2022-12-26 14:07 (UTC)

Missing rocprim, rocthrust and hipcub in provides section, the -dev packages are already provided

$ paru python-cupy-rocm
1 aur/python-cupy-rocm 11.3.0-1 [+0 ~0.00]
    NumPy-like API accelerated with ROCm
:: Packages to install (eg: 1 2 3, 1-3):
:: 1
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...

Aur (5) rocprim-5.4.1-1  rocthrust-5.4.1-1  hipcub-5.4.1-1  python-fastrlock-0.8.1-1  python-cupy-rocm-11.3.0-1

:: Proceed to review? [Y/n]: 

BishopWolf commented on 2022-12-16 09:25 (UTC) (edited on 2022-12-16 09:26 (UTC) by BishopWolf)

Hi @luciddream I think the package is almost ready, however it's missing a conflicts section, basically it shall have conflict with all the packages it provides. Therefore, no independent package version shall be allowed (this case breaks the functionality).

Example: having rocsolver installed independently and then installing opencl-amd you end up with two roctracer versions that create conflict in cmake. Moreover, removing roctracer after installing opencl-amd left you without roctracer. All these is avoided by removing roctracer before installing opencl-amd, and this shall be done by the package itself. This is the reason of the conflicts section.

luciddream commented on 2022-12-14 23:52 (UTC)

I've added the packages to the provides list. At some point I guess we need to take care of the conflicts too. I didn't have time to make any tests, I will do some tomorrow.

luciddream commented on 2022-12-10 16:45 (UTC) (edited on 2022-12-10 17:24 (UTC) by luciddream)

Thanks @BishopWolf, I will also add rocprofiler, roctracer and hsa-amd-aqlprofile to the next build, but not -bin. I understand where they are coming from but if we add one -bin package then we will have to rename everything to -bin and then there is no point to provide the same names as the source versions of the same packages.

EDIT: oh, -bin is just what your AUR helper is reporting, the real dependency is actually hsa-amd-aqlprofile. So we are fine :)

p.s I now have 32GB of RAM (I finally got one on a good price) so also compile ROCm software myself.