Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-04 Thread Luca Barbato
On 07/01/2012 01:41 PM, Thomas Sachau wrote: > I guess, you are mixing cross-compile support in multilib profiles and > cross-compile support with cross-toolchains, multilib-portage is for the > first one, while crossdev is for the second one. > > My suggestion does not support e.g. compiling for

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-02 Thread Ciaran McCreesh
On Mon, 02 Jul 2012 19:06:43 +0200 Thomas Sachau wrote: > The problem here is the following: How do you know before the > src_install phase, that a package has no ABI-specific content? You make every package that has ABI specific content explicitly say so, as metadata. -- Ciaran McCreesh sign

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-02 Thread Thomas Sachau
Matt Turner schrieb: > On Sun, Jul 1, 2012 at 4:52 PM, Thomas Sachau wrote: >> Matt Turner schrieb: >>> I suppose that's just for ease of implementation? Not having to >>> special-case packages that don't install binaries. >> >> I dont follow. Did you think about only having additional ABI flags f

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Michał Górny
On Sun, 01 Jul 2012 15:30:44 -0700 Zac Medico wrote: > On 07/01/2012 02:34 PM, Thomas Sachau wrote: > > Zac Medico schrieb: > >> On 07/01/2012 04:29 AM, Thomas Sachau wrote: > >>> Matt Turner schrieb: > On Fri, Jun 29, 2012 at 10:30 AM, Thomas Sachau > wrote: > > > > I'm

[gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 07/01/2012 05:39 PM, Matt Turner wrote: > On Sun, Jul 1, 2012 at 4:52 PM, Thomas Sachau > wrote: >> Matt Turner schrieb: >>> I suppose that's just for ease of implementation? Not having >>> to special-case packages that don't install binaries. >>

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Zac Medico
On 07/01/2012 02:34 PM, Thomas Sachau wrote: > Zac Medico schrieb: >> On 07/01/2012 04:29 AM, Thomas Sachau wrote: >>> Matt Turner schrieb: On Fri, Jun 29, 2012 at 10:30 AM, Thomas Sachau wrote: > I'm interested in this because I'm regularly annoyed with the emul- packages

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Zac Medico
On 07/01/2012 02:52 PM, Zac Medico wrote: > On 07/01/2012 02:39 PM, Matt Turner wrote: >> On Sun, Jul 1, 2012 at 4:52 PM, Thomas Sachau wrote: >>> Matt Turner schrieb: I suppose that's just for ease of implementation? Not having to special-case packages that don't install binaries. >>> >

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Zac Medico
On 07/01/2012 02:34 PM, Thomas Sachau wrote: > Zac Medico schrieb: >> On 07/01/2012 04:29 AM, Thomas Sachau wrote: >>> Matt Turner schrieb: On Fri, Jun 29, 2012 at 10:30 AM, Thomas Sachau wrote: > I'm interested in this because I'm regularly annoyed with the emul- packages

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Zac Medico
On 07/01/2012 02:39 PM, Matt Turner wrote: > On Sun, Jul 1, 2012 at 4:52 PM, Thomas Sachau wrote: >> Matt Turner schrieb: >>> I suppose that's just for ease of implementation? Not having to >>> special-case packages that don't install binaries. >> >> I dont follow. Did you think about only having

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Matt Turner
On Sun, Jul 1, 2012 at 4:52 PM, Thomas Sachau wrote: > Matt Turner schrieb: >> I suppose that's just for ease of implementation? Not having to >> special-case packages that don't install binaries. > > I dont follow. Did you think about only having additional ABI flags for > certain cases? Right.

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Thomas Sachau
Zac Medico schrieb: > On 07/01/2012 04:29 AM, Thomas Sachau wrote: >> Matt Turner schrieb: >>> On Fri, Jun 29, 2012 at 10:30 AM, Thomas Sachau wrote: >>> >>> I'm interested in this because I'm regularly annoyed with the emul- >>> packages and also because multilib is pretty important for mips

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Zac Medico
On 07/01/2012 04:29 AM, Thomas Sachau wrote: > Matt Turner schrieb: >> On Fri, Jun 29, 2012 at 10:30 AM, Thomas Sachau wrote: >>> >> >> I'm interested in this because I'm regularly annoyed with the emul- >> packages and also because multilib is pretty important for mips. >> >>> If a package has de

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Thomas Sachau
Matt Turner schrieb: > On Sun, Jul 1, 2012 at 7:29 AM, Thomas Sachau wrote: >> Matt Turner schrieb: >>> On Fri, Jun 29, 2012 at 10:30 AM, Thomas Sachau wrote: >>> >>> I'm interested in this because I'm regularly annoyed with the emul- >>> packages and also because multilib is pretty importan

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Matt Turner
On Sun, Jul 1, 2012 at 7:29 AM, Thomas Sachau wrote: > Matt Turner schrieb: >> On Fri, Jun 29, 2012 at 10:30 AM, Thomas Sachau wrote: >>> >> >> I'm interested in this because I'm regularly annoyed with the emul- >> packages and also because multilib is pretty important for mips. >> >>> If a packa

Re: [gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Thomas Sachau
Luca Barbato schrieb: > On 06/29/2012 04:30 PM, Thomas Sachau wrote: > > It is interesting, still you need a way to define HOST dependencies > (stuff you need that has to be built on the host since you run it, e.g. > xcb python code generator), something to play properly with ld and > cross-vs-hos

[gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-07-01 Thread Thomas Sachau
Matt Turner schrieb: > On Fri, Jun 29, 2012 at 10:30 AM, Thomas Sachau wrote: >> > > I'm interested in this because I'm regularly annoyed with the emul- > packages and also because multilib is pretty important for mips. > >> If a package has dependencies, then those dependencies are required to

[gentoo-dev] Re: GLEP draf for cross-compile support in multilib profiles

2012-06-30 Thread Luca Barbato
On 06/29/2012 04:30 PM, Thomas Sachau wrote: It is interesting, still you need a way to define HOST dependencies (stuff you need that has to be built on the host since you run it, e.g. xcb python code generator), something to play properly with ld and cross-vs-host paths for compilers (that part i