Bug#649094: xapt: paths not fixed in libc.so in cross packages

Vincent Danjean <[email protected]>
Newsgroups gmane.linux.debian.devel.embedded
Message-ID <4EC62032.9090506__3799.57147310979$1321607374$gmane$org@debian.org>
Le 17/11/2011 17:59, Hector Oron a écrit :
> Hello Vincent,
>
> On Thu, Nov 17, 2011 at 04:23:30PM +0000, Neil Williams wrote:
>
>> Vincent Danjean<[email protected]>  wrote:
>
>>> Package: xapt
>>> Version: 2.2.17
>>> Severity: normal
>
>> I see no need to fix this bug. You're re-inventing a script which
>> already exists in Debian and you are using outdated tools to do it.
>> It's a hiding to nothing and a completely wasted effort. Talk to the
>> debian-embedded people and maintainer of buildcross.
>>
>> Right now, the only practical cross-compiler methods are all based on
>> stable. Everything in testing and unstable is just too broken to use.
>
> I am also getting broken tri-arch cross compilers on mips(el):
>    <http://emdebian.org/~zumbi/toolchain/sid/amd64/logs/amd64-mips-gcc-4.6.log>
>
> I usually wget the package and dpkg-cross them with -M switch, that should
> work around the issue and place the objects in the right place.

In my case, the objects where in the right place (/usr/mipsel...) but the
contents of the /usr/mipsel.../lib{32,64}/libc.so (that is a texte file)
was not correctly updated. They refer to /lib{32,64}/* objects

   Regards,
     Vincent

> When building multilib cross compiler, it would be very useful if cross ld
> would pick up the right objects. If you find the way before I do, let me know.
>
> Cheers,


-- 
Vincent Danjean          Adresse: Laboratoire d'Informatique de Grenoble
Téléphone:  +33 4 76 61 20 11            ENSIMAG - antenne de Montbonnot
Fax:        +33 4 76 61 20 99            ZIRST 51, avenue Jean Kuntzmann
Email: [email protected]           38330 Montbonnot Saint Martin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.