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

Bug#734677: yet more info



reopen 734677
severity wishlist
thanks

On Friday 10 January 2014 02:57:32 Dima Kogan wrote:
> Hi Lisandro.
> 
> Again, thanks for replying.
> 
> perezmeyer@gmail.com writes:
> > Multiarch does not has support for arch-qualified headers yet
> 
> Are you sure this is true? The main debian wiki page
> (https://wiki.debian.org/Multiarch) claims both library and header
> support. What is missing? My debian/sid box has a
> 
>  /usr/include/x86_64-linux-gnu
> 
> directory, and there are headers there from various packages. This
> directory also is in the default -I list of gcc.

OK, that's new for me. Although it's still not in the Debian policy, but 
that's understandable.

I'm reopening the bug, but with wishlist severity.
 
> In any case, I added logic to the earlier patch to ship qconfig.h in
> this arch-specific directory. With that the packages build and look
> reasonable. I haven't built on any other arch yet, so I haven't yet
> tested the co-instability explicitly. Am I being too optimistic?

You should test your patches before submitting them, indeed.

Anyway, this is still incomplete. You are only mangling pkgconfig files and 
you also need to fix cmake's ones.

The correct approach here would be to patch qtbase to generate appropiate 
headers, pc and cmake files at build time. And then ask upstream if they are 
OK with it, even if it needs to be a patch only applied in Debian/Ubuntu. No 
patching will happen without upstream's OK.

In the meantime there will be no fixes to this.

So if you want this to happen, please propose patches upstream. Feel free to 
add me as reviewer in gerrit's commits.

Kinds regards, Lisandro.

-- 
If for every rule there is an exception, then we have established that there
is an exception to every rule.  If we accept "For every rule there is an
exception" as a rule, then we must concede that there may not be an exception
after all, since the rule states that there is always the possibility of
exception, and if we follow it to its logical end we must agree that there
can be an exception to the rule that for every rule there is an exception.
  Bill Boquist

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: