Hi Paul, just wanted to say sorry, this is taking a while.
On 2023-04-22 13:34, Paul Gevers wrote: >> The only way to do that with llvm-toolchain-15 from testing is by >> changing the dependency libclang-rt-15-dev back to >> libclang-common-15-dev (the pre-split version). > > Hmm, so this complicates things. Can you do this change in unstable, or > would it be broken in unstable? I did not think of that, and you are right, of course. The build breaks in unstable; the relevant files have all been moved to libclang-rt-15-dev. However: unless I'm utterly mistaken, these files are only needed for building tests -- which we don't run on buildds anyway. The package builds fine without this dependency if test building is skipped, so this could be a solution when going through unstable. However-however: libclang-rt-15-dev is also a dependency of the produced binary package hipcc. That makes sense, since I may want to compile a test skipped above on my own machine, for example. It's this dependency makes things tricky (I'm pretty sure there's a versioned Depends missing anyway) and I'd like to be 100% confident before suggesting any change to this. I'm leaving the moreinfo tag for now, and I'll remove it once this is solved and tested thoroughly. >> If that is an option, I could prepare an upload, and also reduce out >> whatever other changes you don't feel comfortable with in the larger >> diff. > > That would be good. Can you also share the minimal delta with the > current version in unstable? I'll check if that's acceptable. Best, Christian