[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    Re: [gentoo-dev] [PATCH 0/4] llvm.eclass: EAPI 7 support
From:       James Le Cuirot <chewi () gentoo ! org>
Date:       2019-05-24 17:50:30
Message-ID: 0535EB53-CC49-4B20-BC72-E4ABC89167E0 () gentoo ! org
[Download RAW message or body]

On 24 May 2019 05:59:29 BST, "Michał Górny" <mgorny@gentoo.org> wrote:
> On Tue, 2019-04-30 at 07:38 +0200, Michał Górny wrote:
> > Hi,
> > 
> > Here's my proposed EAPI 7 support for llvm.eclass.  I think it should
> > conceptually work with cross but I haven't tested it.  The main
> problem
> > is that we have multiple distinct ways of building LLVM, and AFAIU
> > when using CMake modules, you should be able to get away without
> having
> > LLVM in CBUILD.  However, when using llvm-config you obviously need
> > it CBUILD-executable.
> > 
> > To support both scenarios, get_llvm_prefix is now provided with '-b'
> > and '-d' options (matching those to has_version).  Using them, you
> can
> > choose the behavior suitable for your package.
> > 
> > I've left the default at '-d'.  I don't really know which is better
> > for the generic cross case but either way should work for non-cross
> > setups.
> > 
> > --
> > Best regards,
> > Michał Górny
> > 
> > Michał Górny (4):
> > llvm.eclass: Remove unnecessary '_rc' from < example
> > llvm.eclass: Update examples for newer LLVM versions
> > llvm.eclass: Add EAPI 7 API to get_llvm_prefix
> > llvm.eclass: Enable EAPI 7
> > 
> > eclass/llvm.eclass | 65
> +++++++++++++++++++++++++++++++++++++---------
> > 1 file changed, 53 insertions(+), 12 deletions(-)
> > 
> 
> Merged.

I know you made the necessary change in PMS for SYSROOT to work in pkg_setup but I \
                don't think it's been fixed in Portage yet?
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic