On Sat, Apr 02, 2011 at 01:04:00PM +0100, Simon McVittie wrote: > > Please send patches to the BTS instead of referring to other websites > > for them!
> Attached. I'll copy them upstream too. Thanks! :) > In Debian I currently get nearly the same, but without the traditional > /usr/$(gnu_triplet)/lib cross-compiling path: Strange that this is different. Maybe due to temporary package skew? > > (I think the absence of the multiarch directory for i386 here may be a bug > > in the gcc multiarch path; there is certainly code in gcc to map -m32 to > > i386-linux-gnu... this will need investigating later.) > We could hard-code that case in pkg-config for the moment? It looks to me as > though it won't be fixed otherwise in Debian until > http://wiki.debian.org/Multiarch/Bootstrapping step 3, "stage1 multiarch > build of gcc-4.5:i386", is done? I don't think it's worth hardcoding this, we can just pick up the fix sometime after step 3) there. Currently, the use of pkg-config for biarch builds in Debian is approximately nil, so having an extra -L option in there in the short term when someone manages to pull it off is IMHO no big deal. (Besides, the list of triplets that you'd have to hard-code for biarch/triarch is substantial, since a lot more than just amd64/i386 is affected.) -- 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/ slanga...@ubuntu.com vor...@debian.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org