FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Development

 
 
LinkBack Thread Tools
 
Old 06-20-2012, 06:19 AM
Ciaran McCreesh
 
Default spec draft for cross-compile support in future EAPI (EAPI-5)

On Tue, 19 Jun 2012 23:07:01 +0200
Thomas Sachau <tommy@gentoo.org> wrote:
> Do you prefer having everything hardcoded in PMS or can you accept
> outsourcing bigger code pieces into some sort of eclass (i am thinking
> about some external code base, which can be duplicated by the package
> manager with internal code, but has to be used, if the external eclass
> has a newer version/revision then the duplicated internal code)?

The package manager mustn't require any particular eclass to be
present, and there mustn't be duplication between eclasses and the
package manager.

> I am especially thinking about the setup of the environment and the
> code details for the wrappers for binaries and headers, hardcoding
> those details into PMS makes it hard to change/fix issues later on.

Sounds like you haven't really got a clean design then.

--
Ciaran McCreesh
 
Old 06-20-2012, 07:40 AM
Luca Barbato
 
Default spec draft for cross-compile support in future EAPI (EAPI-5)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/19/2012 08:14 PM, Thomas Sachau wrote:

>> and possibly split RDEPEND/DEPEND to have HDEPEND to list build
>> dependencies that need to be run on host.
>
> What should the difference between DEPEND and HDEPEND be?

Not library but program that have to run. Think about generators.

lu




- --

Luca Barbato
Gentoo/linux
http://dev.gentoo.org/~lu_zero

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk/hfm8ACgkQ6Ex4woTpDjRrtgCfXm2/b3FlZldoKfbVoNA8DKOf
Sx4AoIAy1WEHulrBY3LsDxIyv6JUMjPV
=MCO8
-----END PGP SIGNATURE-----
 

Thread Tools




All times are GMT. The time now is 03:05 PM.

VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org