On Thu,  3 Nov 2016 00:52:17 +0100
Maciej Mrozowski <reave...@gmail.com> wrote:

> From: Maciej Mrozowski <reave...@gentoo.org>
> 
> ---
>  eclass/cmake-utils.eclass | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
> index 88d2163..23cc094 100644
> --- a/eclass/cmake-utils.eclass
> +++ b/eclass/cmake-utils.eclass
> @@ -525,13 +525,13 @@ enable_cmake-utils_src_configure() {
>  
>       local toolchain_file=${BUILD_DIR}/gentoo_toolchain.cmake
>       cat > ${toolchain_file} <<- _EOF_ || die
> -             SET (CMAKE_C_COMPILER $(tc-getCC))
> -             SET (CMAKE_CXX_COMPILER $(tc-getCXX))
> -             SET (CMAKE_Fortran_COMPILER $(tc-getFC))
>               SET (CMAKE_AR $(type -P $(tc-getAR)) CACHE FILEPATH


Have you tested cross compiling ?
IIRC toolchain file is used *before* getting those vars from env and is
used to determine system & compiler type. Without this you get bugs like
#503216

Reply via email to