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

Bug#341882: Tri-arch support on mips(el) (was Bug#325226: libc6: Wrong dynamic linker on amd64)



Stuart Anderson writes:
> On Sat, 11 Feb 2006, Aurelien Jarno wrote:
> 
> > Also, I am ready to give some help there. I am first trying to build the
> > gcc and glibc packages on a mips, but I face a chicken and egg problem
> > here. Does anybody already have glibc and/or gcc packages for mips? If
> > not, what is the easiest way to make the bootstrap?
> 
> Packages for mispel can be found in http://www.helix-hpc.com/apt/.  IIRC,
> the bootstrap involved cycling between the gcc & glibc builds a few times,
> at one point building static archive libraries and copying them in place to
> allow the build of the opposite package to proceed further.

AFAICS the patch is incorrect for tri-arch, it adds directories to the
include path for both the old and the new 32bit ABI at the same time.

This is addressed on mainline by
http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01318.html

we need to integrate that with patch with Debian's /usr/include/<arch>
include directory, maybe using the multilib dir names, and providing
symlinks <multilibdir> -> <archdir>.

  Matthias



Reply to: