Bug#941755: libclang1-10: Can't coinstall i386 and amd64 of libclang1-10

Nicholas D Steeves nsteeves at gmail.com
Sat Mar 28 23:13:18 GMT 2020


Hi Gianfranco and Helmut,

On Sun, Feb 16, 2020 at 09:52:48AM +0100, Gianfranco Costamagna wrote:
> Hello, libclang1 has never been multiarch, because it shares files in non-multiarch locations.
> 
> I don't think it is a trivial task to fix, but I think we can consider patches!
> 

I noticed this:

  libclc/CMakeLists.txt
  4:include( GNUInstallDirs )

  clang/tools/scan-build/CMakeLists.txt
  3:include(GNUInstallDirs)

but I wonder if libclang's existing GNUInstallDirs support is broken
and/or incomplete, because--if I understand correctly what Lisandro
has told me about GNUInstallDirs--this module should provide the
correct triplet prefix automatically.

The following is also speculation, but maybe upstream's GNUInstallDirs
support isn't working properly because we don't follow the FHS/LSB/Red
Hat/SuSE convention?

  https://wiki.debian.org/Multiarch/TheCaseForMultiarch

Helmut, I've CCed you because I imagine the solution will be
immediately evident to you, because of all your work on cross building
:-)


Cheers,
Nicholas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20200328/a8249f04/attachment.sig>


More information about the Pkg-llvm-team mailing list