On Mon, 24 Sep 2012 14:53:27 -0300
Alexis Ballier <aball...@gentoo.org> wrote:

> On Mon, 24 Sep 2012 19:32:14 +0200
> Michał Górny <mgo...@gentoo.org> wrote:
> 
> > On Mon, 24 Sep 2012 12:17:58 -0300
> > Alexis Ballier <aball...@gentoo.org> wrote:
> > 
> > > On Sun, 23 Sep 2012 18:31:25 +0200
> > > Michał Górny <mgo...@gentoo.org> wrote:
> > > 
> > > > On Sun, 23 Sep 2012 12:47:44 -0300
> > > > Alexis Ballier <aball...@gentoo.org> wrote:
> > > > 
> > > > > On Sun, 23 Sep 2012 09:21:20 +0200
> > > > > Michał Górny <mgo...@gentoo.org> wrote:
> > > > > 
> > > > > > On Sat, 22 Sep 2012 21:46:02 -0300
> > > > > > Alexis Ballier <aball...@gentoo.org> wrote:
> > > > > > 
> > > > > > > On Sat, 22 Sep 2012 23:24:46 +0200
> > > > > > > Michał Górny <mgo...@gentoo.org> wrote:
> > > > > > > 
> > > > > > > > It is a simple eclass using autotools out-of-source
> > > > > > > > builds to build packages for multiple ABIs when multilib
> > > > > > > > is supported.
> > > > > > > >
> > > > > > > 
> > > > > > > to some extent, can't you do the same by unpacking twice to
> > > > > > > different $S and calling src_prepare/compile/install
> > > > > > > instead of their autotools-utils counterpart with tweaked
> > > > > > > $S so that it works with almost every ebuild ?
> > > > > > 
> > > > > > That would make this solution inefficient.
> > > > > 
> > > > > Why ?
> > > > 
> > > > Because it introduces unnecessarily copying files around.
> > > 
> > > cp -l ? I can live with that.
> > 
> > Can you guarantee that the build system won't modify any file
> > in the source tree?
> 
> You can add it as a requirement. Your eclass implicitly requires it
> anyway.
> 
> > So it's back to optimized solution vs bad, universal solution.
> 
> or rather writing multilib support for every package vs. using what
> ebuilds already offer you: a common API for building every package.

Ebuilds don't offer me anything if I have to rewrite phase functions
anyway...

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: PGP signature

Reply via email to