53 Commits

Author SHA1 Message Date
Marco Minutoli
7314a9d7c9 Add missing libraries in Ubuntu containers.
Using the rocm/dev-ubuntu-24.04:latest container I noticed that we couldn't run
rocprofv3, roc-obj-ls, and roc-obj-extract because of missing dependencies.
rocprofv3 requires libdw1. roc-obj-ls and roc-obj-extract require
libfile-which-perl and liburi-perl.

This patch fixes the issue adding these dependencies to the ubuntu Dockerfiles.
2025-10-07 23:32:41 +00:00
Jithun Nair
c373911470
Upgrade to gcc-toolset-11 for almalinux8 docker image (#155)
* Upgrade to gcc-toolset-11
2025-06-12 22:49:50 -05:00
kithumma
0ae7bc0c05
release-6.4.1 2025-05-28 15:35:55 +00:00
kithumma
91de2082aa
release 6.4 2025-04-20 16:01:26 +00:00
kithumma
6c15a9cc2c
release 6.4 2025-04-20 15:47:12 +00:00
Luca Bruni
b3f3edb534 Fix broken repository link. 2025-02-18 16:51:29 -05:00
Luca Bruni
4877d4518d Remove erroneous rebase leftovers. 2025-02-18 16:38:59 -05:00
Kiran Thumma
2de2b0dde7 external to internal pull 2025-01-23 05:24:14 +00:00
Kiran Thumma
29dd7d82fe release-6.1.2 2025-01-23 05:23:17 +00:00
Jithun Nair
db86386c24
Use high priority for rocm repos in almalinux8 image (#138)
* Use higher priority for repo.radeon.com to override old rocm-dev packages from EPEL

* install non-versioned rocm-dev package

* typo
2024-08-21 12:51:57 -05:00
Kiran Thumma
c0cbe1d084 Release 6.2 2024-08-12 15:27:51 +00:00
Jithun Nair
707f351415
Switch to gcc-toolset-9 (#136) 2024-08-04 23:30:29 -05:00
Jithun Nair
56d910474c
Remove gcc toolset installation (#135) 2024-07-29 23:46:17 -05:00
Jithun Nair
df2c1afd7a
Add python3-devel to get Python headers (#134) 2024-07-18 18:01:05 -05:00
Jithun Nair
4f2241c1a8
Add Almalinux dockerfile for manylinux2_28 builds (#133)
* Adding almalinux-8 dockerfile

* Install multi-install versioned ROCm

* Bug

* Install python (needed by Magma install) and python3-dev (needed to be able to run PyTorch in compile mode when testing PyTorch wheels in resulting docker image)

* yum cannot find python3-dev on almalinux

* Use ln since no 'python' package exists

* Move python link creation to ensure it persists

* Don't install python link here; we will do it in manylinux image since it's only really needed for Magma build currently

* comment

* Add almalinux image creation to build_all.sh

* Push almalinux8 image

* Add Devtoolset 11 paths

(cherry picked from commit 5126740ec09bf0b86d0c4edace90dd317ca9e244)

---------

Co-authored-by: Pruthvi Madugundu <pruthvigithub@gmail.com>
2024-07-17 14:49:01 -05:00
Jithun Nair
983e2ba0ef
CentOS7 EOL patches (#131)
* Port patch from b1f4611740

* Move up

* More patches
2024-07-09 13:50:43 -05:00
Kiran Thumma
9bb88315df update email 2024-05-21 06:31:21 +00:00
Kiran Thumma
1762a3fe19 release 6.1.1 2024-05-10 21:04:39 +00:00
Jithun Nair
10e747f307 Install python-dev instead of python apt package to get Python headers 2024-04-11 23:50:45 +00:00
sunway513
7100da1e22 update to address conflicts 2023-06-06 16:30:53 +00:00
Jeff Daily
c93695a72e add Dockerfile-centos-7-complete 2023-06-02 15:43:17 +00:00
Jeff Daily
76b871c70a
add manylinux2014 image (#108) 2023-06-02 08:42:08 -07:00
sunway513
37d587ad98 update centos docker to use devtoolset9;update to build with ROCm5.4.3 2023-03-28 23:02:32 +00:00
sunway513
a22917e4fb update scripts for ROCm5.3 2022-10-08 03:11:05 +00:00
sunway513
20a178cd0d Add ubuntu22.04 base dockers 2022-10-02 01:16:38 +00:00
omkar kakarparthi
93dec7aad4 adding render group with gid 109 to make sure rocminfo runs even with non-root-user 2022-08-22 16:37:13 -05:00
sunway513
3fd249abf9 Updates for ROCm5.1.3 2022-05-28 20:25:57 -07:00
sunway513
8869d75a91 update for rocm5.1 2022-04-01 01:33:00 +00:00
sunway513
6518b21c32 update the dev and terminal dockerfile for ROCm4.5.2 2021-12-10 20:55:03 -08:00
Pruthvi Madugundu
0da2011411 Add python3-pip package installation 2021-05-24 10:14:04 -07:00
sunway513
f01f263f35 update the Dockerfile to build with ROCm4.2; remove obsoleted hcc scripts 2021-05-12 15:19:35 +00:00
sunway513
f8499ed75e add python3 package, required by rocm-smi 2021-04-10 19:05:49 +00:00
sunway513
9baf60219f update for ROCm4.1.1 build 2021-04-09 02:32:59 +00:00
sunway513
bfa9ddf447 update the script location in dockerfile 2021-03-23 01:33:39 +00:00
sunway513
f62b1ad267 switch to use https link for repo.radeon.com, in response to issue #74 2021-03-22 20:24:20 +00:00
sunway513
4b49c600ba add compatibility check as entry point for ROCm4.1 docker containers and newer 2021-03-22 19:42:43 +00:00
sunway513
22ebab1f89 seperate base dockerfile and complete dockerfile with rocm-lib installed 2021-03-22 19:28:32 +00:00
sunway513
9e9a8fd262 clean up Dockerfile; add ROCM_VERSION arg and point to the versioned ROCm repo; remove obsoleted fedora dockerfile 2021-03-22 18:58:26 +00:00
sunway513
309dab4ce5 add dockerfiles build the complete base docker, which includes the rocm libraries 2020-12-20 04:12:27 +00:00
sunway513
1a2bbc3537 update CentOS7 dockerfile for ROCm3.9 URL 2020-10-29 02:47:17 +00:00
sunway513
2597287b7e Update gpg key URL and link to document 2020-09-22 00:42:16 +00:00
sunway513
6739dddf10 clean up the centos base dockerfile 2020-08-24 16:09:04 -05:00
sunway513
fcd0259ef2 This commit changed the following ites:
1. Deprecate and remove Ubuntu16.04 base docker. Starting ROCm3.7 ROCm dropped Ubuntu16.04 support.
2. Add Ubuntu20.04 based develop dockerfile.
3. Explicit add symbolic link of "/opt/rocm --> /opt/rocm-3.7.0" in the CentOS based dockerfile
2020-08-20 21:41:57 -05:00
sunway513
f889136865 This commit updates the following:
1. Add kmod, file packages for hipcc
2. move rocm-terminal base OS to Ubuntu18.04
2020-06-25 20:36:06 -05:00
Akila Premachandra
4fe13d7b8d Added comgr rpm 2019-07-11 13:36:32 -06:00
sunway513
94ddc25745 Add centos dockerfile for dev 2019-05-07 23:02:04 -05:00
sunway513
883c40604a Add Ubuntu18.04 dev base Dockerfile 2018-09-21 23:06:21 -05:00
sunway513
cdbc2eddf3 Add rocm-dev package for the ubuntu dev docker image 2018-07-20 12:11:54 -04:00
sunway513
06dbf3149a fix owner email address 2018-05-23 15:00:12 -07:00
sunway513
37ab3711f5 change to minimum recommended docker run command, remove extra packages for dev Dockerfile 2018-03-09 15:11:53 -06:00