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

Re: powerpc slind host



Hi,

Julien wrote:
> Hi,
>
> Alexander Shishkin wrote:
> > On 6/18/06, Julien <electroacousticien@laposte.net> wrote:
> > > Hi,
> > Hi,
> >
> > > I'm working on a powerpc host. Do I need to do particularly
> > > things to rebuild
> > > (/slind/host/dists/suffolk/main/source/Sources) tools,
> > > especially dpkg, dpkg-dev and dpkg-cross packages, as
> > > mentionned in Slind cross toolchains documentation, for my
> > > host to build toolchains (quite sure that's a very poor
> > > english sentence, sorry)? Do I just need to launch some
> > > apt-buildpackage ? Did I misunderstand something ?
> > Unlikely that you'll need apt-build(whatever) to rebuild the
> host part
> > of slind, considering that it won't be able to compile
> toolchains
> > anyway and the rest is not that much. Better rebuild things
> by hand
> > with dpkg-buildpackage. Hopefully those won't require any
> changes to
>
> Sorry, I meant dpkg-buildpackage.
>
> > the sources, although I didn't try it yet.
> > Please inform us if you succeed or fail to get things
> working. :)
>
> I just launched dpkg-buildpackage on binutils. I'm using a
> pure debian stable. Is there any know problems to build these
> packages, I doesn't mean only binutils, with debian stable? If
> you don't know, ok that's not really a problem. We will be fix
> when I will finish to launch some dpkg-buildpackage ;).
>
> Best regards
> Julien

I packaged bintuils, dpkg, and dpkg-cross without any
problems. There something which seems strange with gcc. There
is a circular dependancy with glibc, and especially the slind
version of glibc:
jujux@jujuxG4:~/tmp/g/gcc-3.4/gcc-3.4-3.4.4$ dpkg-buildpackage -D
dpkg-buildpackage: source package is gcc-3.4
dpkg-buildpackage: source version is 3.4.4-5.slind1
dpkg-buildpackage: source maintainer is Vartan Khachaturov
<vartan.khachaturov@siemens.com>
dpkg-buildpackage: host architecture is powerpc
dpkg-checkbuilddeps: Unmet build dependencies: dpkg-dev (>=
1.13.9) libc6-dev-arm-cross (>= 2.3.2.ds1-16) autoconf2.13
automake1.4 automake1.7 libtool autotools-dev gawk dpkg-cross
(>= 1.18.1) binutils-arm-linux-gnu (>= 2.15-7) realpath (>=
1.9.12) lsb-release
dpkg-buildpackage: Build dependencies/conflicts unsatisfied;
aborting.
dpkg-buildpackage: (Use -d flag to override.)

As we can see, it seems I need to (build and to) install first
glibc_2.3.2.ds1-22.slind1. Can you confirm that, and maybe
explain just a little (or redirect me to some documentations)?
Do I will have libc6-i386-cross_2.3.2.ds1-22.slind1_all.deb
and libc6-dev-i386-cross_2.3.2.ds1-22.slind1_all.deb at the
end of build time? Do I need to pass extra options, or modify
some conf files? And same thing for gcc, do I will have
libgcc1-i386-cross_3.4.4-5.slind1_all.deb,
libstdc++6-i386-cross_3.4.4-5.slind1_all.de,
libstdc++6-dbg-i386-cross_3.4.4-5.slind1_all.deb,
libstdc++6-dev-i386-cross_3.4.4-5.slind1_all.deb and
libstdc++6-pic-i386-cross_3.4.4-5.slind1_all.deb (or maybe do
I need to replace i386 by i486, but you know what I mean).

Many thanks for all the work you (the slind team) already
done, and many thanks for your time.

Best regards
Julien

PS: Sorry to the list, It seems my IMP add some publicity when
I used the webmail.

Accédez au courrier électronique de La Poste : www.laposte.net ; 
3615 LAPOSTENET (0,34 ?/mn) ; tél : 08 92 68 13 50 (0,34?/mn)





Reply to: