Category Archives: ROCm Packages

Refining ROCm Packages in Gentoo

Refining ROCm Packages in Gentoo — project summary

12 weeks quickly slips away, and I’m proud to say that the packaging quality of ROCm in Gentoo does gets improved in this project. Two sets of major deliverables are achieved: New ebuilds of ROCm-5.1.3 tool-chain that purely depends on … Continue reading

Posted in ROCm Packages | Leave a comment

Week 12 Report for Refining ROCm Packages in Gentoo

Although this is the final week, I would like to say that it is as exciting as the first week. I kept polishing rocm.eclass with the help of Michał and my mentor, and it is now in good shape [1]. … Continue reading

Posted in ROCm Packages | Leave a comment

Week 11 Report for Refining ROCm Packages in Gentoo

My progress this week is mainly writing wiki and refining rocm.eclass. Although the current eclass can work with my new ebuilds [1], Michał Górny has pointed out various flaws on the Github PR [2]. He also pointed out the necessity … Continue reading

Posted in ROCm Packages | Leave a comment

Week 10 Report for Refining ROCm Packages in Gentoo

This week I have leant a lot from Ulrich’s comments on rocm.eclass. I polished the eclass to v3 and send to gentoo-dev mailing list. However, I observed another error introduced in v3, and I’ll include a fix for it in … Continue reading

Posted in ROCm Packages | Leave a comment

Week 9 Report for Refining ROCm Packages in Gentoo

This week I mainly focused on dev-libs/rocm-opencl-runtime. I bumped dev-libs/rocm-opencl-runtime to 5.1.3. That’s relatively easy. The difficult part is enabling its tests. I came across a major problem, which is oclgl test requiring X server. I compiled using debug options … Continue reading

Posted in ROCm Packages | Leave a comment

Week 8 Report for Refining ROCm Packages in Gentoo

This week there are two major progress: dev-util/rocprofiler and rocm.eclass. I have implemented all the functions I think necessary for rocm.eclass. It was just send to rocm.eclass draft to gentoo-dev mailing list (also with a Github PR at [1]), please … Continue reading

Posted in ROCm Packages | Leave a comment

Week 3 Report for Refining ROCm Packages in Gentoo

This week I’m quite busy on other work (school related, I’m at the end of the semester and the official summer vacation starts next week), so there is not much progress on finishing the plan mentioned in week 2’s report. … Continue reading

Posted in ROCm Packages | Leave a comment

Week 2 Report for Refining ROCm Packages in Gentoo

The second week of refining ROCm ebuilds is quite busy. I deployed docker to perform clean build which find two hidden bugs in hip, and there is also progress on completing rocm-5.1.3 against vanilla llvm/clang. After learning a lesson at … Continue reading

Posted in ROCm Packages | Leave a comment

Week 1 Report for Refining ROCm Packages in Gentoo

This is my first week of GSoC at Gentoo, and I found it unexpectedly exciting. The center of first week is around making dev-util/hip rely on vanilla clang. In https://github.com/littlewu2508/gentoo/tree/blender-rocm, I bumped rocm-device-libs, rocm-comgr, hip to 5.1.3 and use vanilla … Continue reading

Posted in ROCm Packages | Leave a comment