[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Patch for MultiarchCross



Steve Langasek <vorlon@debian.org> writes:

> 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.

Will there be a multiarch-dev-support then or will -dev packages have to
Depends on the right versions of a number of build tools?

MfG
        Goswin


Reply to: