Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Oct 2019 13:28:41 +1030
From:      Shane Ambler <FreeBSD@ShaneWare.Biz>
To:        freebsd-pkg@freebsd.org, freebsd-questions@freebsd.org
Subject:   Re: building math/atlas in poudriere
Message-ID:  <3fcd3c3e-af54-7ff2-a58c-eab818b7d48a@ShaneWare.Biz>
In-Reply-To: <20191030211404.GA55997@bastion.zyxst.net>
References:  <20191030211404.GA55997@bastion.zyxst.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 31/10/19 7:44 am, tech-lists wrote:
> Hi,
> 
> Is there a way of building math/atlas within poudriere?
> 
> I get this cryptic error:
> 
> # make
> ===>  atlas-math-3.8.4_18,1 has to be built manually: Optimizes for the
> local
> machine..
> *** Error code 1
> 
> What does "has to be built manually" mean in this context?
> 
> thanks,

It means that it queries the current cpu to decide which code can
get compiled in. If you are building on the same machine that will
be installed then it will be the same.

The only way I know to bypass this is comment the line in its Makefile
#MANUAL_PACKAGE_BUILD=	Optimizes for the local machine.

The math/sage port should be the only one that depends on atlas. If you
are looking for your own use, you have other blas libraries to choose
from.

Look in Mk/Uses/blaslapack.mk, the USES=blaslapack option can choose
between four other blas libraries.


-- 
FreeBSD - the place to B...Software Developing

Shane Ambler




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3fcd3c3e-af54-7ff2-a58c-eab818b7d48a>