[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

New src:rocm-compiler for hipcc, comgr and device-libs



Hi developers,

I’ve prepared a draft of src:rocm-compiler [1] (the name still needs to be discussed) to accommodate the upstream reorganization of hipcc, comgr (compilersupport) and device-libs which are now located in the forked llvm repository. And here are some steps before we can upload this new source package:

1. Determine the name of source package

There is already a removed package named rocm-llvm in Salsa [2], and I think rocm-llvm is not precise to describe the content as this package doesn’t provide LLVM. Not sure whether rocm-compiler is concrete enough.

2. File concflicts of binary packages

Intuitively, there will be some file conflicts between the binary packages generated from the holistic new source and the original separated source packages (e.g., /usr/bin/hipcc). At least we should “rename” the binary packages and declare the conflict relations between them.

3. (Optional) Migrate tests

There are some tests for the compilers [3], but they depend on rocminfo (and possibly other packages). We should package them with 6.1.2 version as well.

Best,
Xuanteng

[1]: https://salsa.debian.org/xuantengh/rocm-compiler
[2]: https://salsa.debian.org/rocm-team/rocm-llvm
[3]: https://salsa.debian.org/rocm-team/rocm-hipamd/-/tree/master/debian/tests


Reply to: