Re: cross-compiling Debian packages

2006-03-21 Thread peter.kourzanov
On Tue, Mar 21, 2006 at 12:24:12AM +0300, Nikita V. Youshchenko wrote: > > I hope that my patches (#357629, #357658 > > , #357661 > > ) are proper enough:-) > > This is incomplete: not only libgcc does not provide -dcv1

Re: cross-compiling Debian packages

2006-03-21 Thread Nikita V. Youshchenko
> Would you be so kind to post undeted patches to these bugs? s/undeted /updated :) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Re: cross-compiling Debian packages

2006-03-20 Thread Nikita V. Youshchenko
> I hope that my patches (#357629, #357658 > , #357661 > ) are proper enough:-) This is incomplete: not only libgcc does not provide -dcv1, but libstdc++ and -dev and -dbg. Would you be so kind to post undeted patches

Re: cross-compiling Debian packages

2006-03-18 Thread Pjotr Kourzanov
Nikita V. Youshchenko wrote: You have too old version of libgcc1-arm-cross, that does not provide libgcc1-arm-dcv1 (and, btw, installs to /usr/arm-linux/) No, that's not true. It does install into /usr/arm-linux-gnu. I got this one from the latest gcc sources (4.0.2-9). And it still doe

Re: cross-compiling Debian packages

2006-03-17 Thread Nikita V. Youshchenko
> >You have too old version of libgcc1-arm-cross, that does not provide > >libgcc1-arm-dcv1 (and, btw, installs to /usr/arm-linux/) > > No, that's not true. It does install into /usr/arm-linux-gnu. > I got this one from the latest gcc sources > (4.0.2-9). And it still does not provide libgcc1-ar

Re: cross-compiling Debian packages

2006-03-16 Thread Pjotr Kourzanov
Nikita V. Youshchenko wrote: I think I know now what the problem is, see below... On Thu, Mar 16, 2006 at 07:35:41PM +0300, Nikita V. Youshchenko wrote: As you see, I get depends with -dcv1 suffix as well as -cross suffix. Yes, it's exactly what it should do. Each package xxx-ar

Re: cross-compiling Debian packages

2006-03-16 Thread Nikita V. Youshchenko
> I think I know now what the problem is, see below... > > On Thu, Mar 16, 2006 at 07:35:41PM +0300, Nikita V. Youshchenko wrote: > > > As you see, I get depends with -dcv1 suffix as well as -cross > > > suffix. > > > > Yes, it's exactly what it should do. > > Each package xxx-arm-cross package cr

Re: cross-compiling Debian packages

2006-03-16 Thread Nikita V. Youshchenko
> > As you see, I get depends with -dcv1 suffix as well as -cross suffix. Yes, it's exactly what it should do. Each package xxx-arm-cross package created with dpkg-cross >= 1.26 will Provide: xxx-arm-dcv1. In your case, this will not allow libc6-arm-cross created by older dpkg-cross to satisfy d

Re: cross-compiling Debian packages

2006-03-16 Thread peter.kourzanov
I think I know now what the problem is, see below... On Thu, Mar 16, 2006 at 07:35:41PM +0300, Nikita V. Youshchenko wrote: > > > > As you see, I get depends with -dcv1 suffix as well as -cross suffix. > > Yes, it's exactly what it should do. > Each package xxx-arm-cross package created with dpkg

Re: cross-compiling Debian packages

2006-03-16 Thread peter.kourzanov
On Sat, Mar 11, 2006 at 10:56:35PM +0300, Nikita V. Youshchenko wrote: > > > > > >You may look at dpkg-cross ... > > > > I did, and I'm using it, thanks:-) > > > > What is the deal BTW with that new rewrite_dependencies (as of 1.26) > > producing bogus names with > > -dcv1 suffix? I had to comment

Re: cross-compiling Debian packages

2006-03-14 Thread Ralf Wildenhues
[ Please Cc: me on replies ] > So, why should the autoconf have this cross-compiling mode, when what > is in fact needed is a way to let it still work despite the inability > to execute built test programs? Many tests done by Autoconf-created configure scripts do not need to execute the created b

Re: cross-compiling Debian packages

2006-03-14 Thread Nikita V. Youshchenko
> Libary locations and library search paths. dpkg-cross and every other > crosscompiling solution moves libraries to unexpected locations. You no > longer can "just apt-get" the target arch libs you need. This is > managable as long as you stick with autoconf -based software, but you'll > go nuts w

Re: cross-compiling Debian packages

2006-03-13 Thread Riku Voipio
On Thu, Mar 09, 2006 at 10:24:58PM +0100, Peter Kourzanov wrote: > To continue the "./configure in debian/rules" thread... debian-devel is probably way too large audience, and will attract people not interested in crosscompiling/embedded on making unconstructive comments. lets move these threads t

Re: cross-compiling Debian packages

2006-03-12 Thread Pjotr Kourzanov
Peter Kourzanov wrote: E. Voila! If you want to just try how it all works, point your apt at http://www.xs4all.nl/~kurzanov/debian/ and install the versions of dpkg, dpkg-cross, libuclibc0, libuclibc-dev, uclibc-toolchain-i386-linux-uclibc that can be found there. Oeps, that should have be

Re: cross-compiling Debian packages

2006-03-12 Thread Peter Kourzanov
Eric Cooper wrote: Also, would you welcome patches that add the ability to handle packages built with alternative libc implementations, namely uClibc, Dietlibc and Newlib? Shall I file a "bug" report? In the meantime, can you make these available somewhere? (I'm interested in using dpkg-c

Re: cross-compiling Debian packages

2006-03-11 Thread Nikita V. Youshchenko
> > > >You may look at dpkg-cross ... > > I did, and I'm using it, thanks:-) > > What is the deal BTW with that new rewrite_dependencies (as of 1.26) > producing bogus names with > -dcv1 suffix? I had to comment 2 lines out of dpkg-cross script to make > it work for libgpm for instance... It's ver

Re: cross-compiling Debian packages

2006-03-11 Thread Peter Kourzanov
Nikita V. Youshchenko wrote: I have devoted some time cross-compiling a number of essential packages, with glibc-based, uclibc-based and dietlibc-based ARM and MIPS toolchains and found all of that not a huge problem at all, given that "debian/rules" is provisioned with proper calls to --host (a

Re: cross-compiling Debian packages

2006-03-09 Thread Nikita V. Youshchenko
> I have devoted some time cross-compiling a number of essential packages, > with glibc-based, > uclibc-based and dietlibc-based ARM and MIPS toolchains and found all of > that not a huge > problem at all, given that "debian/rules" is provisioned with proper > calls to --host (as described > by the