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