Re: cross-build-essential

Wookey <[email protected]>
Newsgroups gmane.linux.debian.devel.general,gmane.linux.debian.devel.embedded
Organization Wookware
Message-ID <[email protected]>
+++ Wookey [2012-06-27 20:04 +0100]:
> +++ Wookey [2012-01-19 14:32 +0000]:
> > +++ Neil Williams [2012-01-19 13:02 +0000]:
> > > On Thu, 19 Jan 2012 12:10:28 +0000
> > > Wookey <[email protected]> wrote:
> > > 
> > > > I've thought for a long time that a package like build-essential for
> > > > cross-building would be a really good idea. 
> > > 
> > > +1
> > > 
> > > It should probably depend on build-essential itself as a starting point.
> > 
> > I suppose so. You won't get far without that.
> 
> OK, there has been progress in this area. Thanks to Patrick McDermmot
> (GSOC student) we have a patch to add support to build-essential for a
> crossbuild-essential-<arch> packages.
> 
> http://odin1.pehjota.net/~pj/debian-bootstrap/build-essential/

I've now munged this a fair amount to actually work, and tested it on
the arm64 bootstrap as well as some armel and armhf builds. It all
works rather nicely.

I've filed a bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693220
to try and reach a conclusion on the matter of having one source
pakcage that produce the build-essential and
crossbuild-essential-<arch> packages. Or having this done as a
separate source package. 

It was designed to be merged, but the version in the repo has the
native bits commented out so is effectively a separate (but rather
similar) source package:
http://people.debian.org/~wookey/bootstrap/ubunturepo/pool/main/c/cross-build-essential/

(the testing has been done in Ubuntu as the toolchains are already
in-archive, so it would need a few package-name changes for Debian,
which I expect to get to soon - that makes no difference to the
architectural question).

Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/
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.