I don't like the idea of moving the whole LLVM topdir (/usr/lib/llvm-X.Y) to a new location.

As a first step, I'd like to

 - make the runtime libs M-A: same, with having the
   real files reside in /usr/lib/<multiarch> and
   removing the files in /usr/lib/llvm-X.Y.

 - What has been in /usr/lib/llvm-X.Y in the runtime
   libs packages, is moved to the corresponding -dev
   packages, symlinking the files in /usr/lib/<multiarch>.
   And adding Breaks/Replaces.

As a second step, I'd like to see, if
/usr/lib/llvm-X.Y/lib/<multiarch> can be introduced, assuming, that needs adjustments for the upstream makefiles. Even if we move these files around manually, the RPATH for the executables has to be adjusted.

Matthias

Reply via email to