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

Bug#540341: RFH: apt-cross -- retrieve, build and install libraries for cross-compiling



"Neil Williams" <neil@codehelp.co.uk> writes:

> Package: wnpp
> Severity: normal
>
> I request assistance with maintaining the apt-cross package.
>
> For my reasons, see:
> http://www.linux.codehelp.co.uk/serendipity/index.php?/archives/178-Why-I-missed-DebConf9.html
>
> For background, see:
> http://lists.debian.org/debian-embedded/2009/08/msg00005.html
> and for what needs to be done, see:
> http://lists.debian.org/debian-embedded/2009/08/msg00016.html
>
> The main issue with apt-cross is already filed as a bug:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502433
>
> Those who help with apt-cross should also help with emdebian-tools and
> vice-versa. See bug # 540333
>
> The package description is:
>  apt-cross is intended to make it easier to locate, download, install and
>  update your cross-compiling libraries, directly from the Debian archives.
>  .
>  By default, apt-cross uses /etc/apt/sources.list to find the current Debian
>  package file for the architecture specified (or dpkg-cross default) and in
>  the suite specified (default is unstable). Alternatively, you can specify
>  a different mirror. Downloaded files can be passed directly to dpkg-cross
>  using the -b or -i commands to apt-cross.

I'm maintaining ia32-apt-get, which is verry similar and yet somewhat
different. ia32-apt-get so far aims at installing packages from
another architecture to run binaries. My hope was that in the long run
ia32-apt-get would merge with dpkg-cross and apt-cross and then fade into
true multiarch.

What would really help would be some person familiar with the cross
building setup to work hand in hand to discover the similarities and
differences and work out how to merge them.


Also the multiarch proposal has no actual implementation plan for -dev
packages. At some point we need to sit down and work out what -dev
packages should look like in the end and how we get there. That also
includes finding ways to make libtool or pkg-config multiarch aware.

Sorry if I steal volunteers from apt-cross here but I think planing
ahead will benefit everyone in the end.

MfG
        Goswin



Reply to: