File: README.source

package info (click to toggle)
rocm-llvm 7.0.2%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 5,652 kB
  • sloc: lisp: 30,221; ansic: 11,104; cpp: 10,721; sh: 179; python: 47; makefile: 37
file content (25 lines) | stat: -rw-r--r-- 908 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
rocm-llvm for Debian
-------------------

## Upstream reorg

Upstream codebase contains the entire LLVM code for building device-libs, comgr and hipcc.
In Debian, we use the existing official LLVM package to build these, and we do not need the entire LLVM codebase.
Therefore, we exlucde all the files except the "amd" directory containing the codes for these 3 packages.

Origin Salsa repositories:
- hipcc: https://salsa.debian.org/rocm-team/rocm-hipamd
- comgr: https://salsa.debian.org/rocm-team/rocm-compilersupport
- device-libs: https://salsa.debian.org/rocm-team/rocm-device-libs

We should consider to handle the binary package content conflicts generaged from the new and old src packages.


## DFSG

amd/comgr/test/source/legacy/*
amd/comgr/test/source/*.s
amd/comgr/test/source/*.b

These files are either binaries or assembly codes which violate DFSG, and we manually exclude them from source.