On Fri, Apr 08, 2011 at 07:44:27PM +0200, Goswin von Brederlow wrote: > > On Wed, Mar 23, 2011 at 03:05:53AM +0000, Wookey wrote: > >> The Multiarch specification only covers libraries and does not > >> specifically deal with include files. > >> To make multiarch useful for cross-building as well as co-installation of > >> libraries we need to install headers to /usr/include/<triplet>, which > >> needs an FHS exception. > Maybe we should stop calling it <triplet> since it isn't the gnu triplet > anymore (at least for some cases)? It is still a GNU triplet; it's just not the same as the host triplet for the architecture in select cases. > What could be allowed is using the new include paths with a Depends on > the multiarch package even if the package itself is not multiarch. No. multiarch-support declares runtime support for ld.so. It has nothing to do with include paths (or -dev packages in general) and should not be abused like this. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slangasek@ubuntu.com vorlon@debian.org
Attachment:
signature.asc
Description: Digital signature