Date: Tue, 7 Apr 2015 19:42:56 -0700 (PDT) From: Don Lewis <truckman@FreeBSD.org> To: demon@FreeBSD.org Cc: svn-ports-head@FreeBSD.org, svn-ports-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: svn commit: r383217 - head/math/atlas Message-ID: <201504080243.t382guNC044788@gw.catspoiler.org> In-Reply-To: <201504041258.t34CwTrR036495@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 4 Apr, Dmitry Sivachenko wrote: > Author: demon > Date: Sat Apr 4 12:58:28 2015 > New Revision: 383217 > URL: https://svnweb.freebsd.org/changeset/ports/383217 > > Log: > Simplify things: always build both shared and static libs. > Some ports (py-scipy for instance) have indirect deps on ATLAS (via py-numpy) > and require specific (static) version to work. I wonder if it might make sense to split this into two ports. Any port that depends on the ATLAS static library will need to be rebuilt whenever ATLAS is rebuilt to get the proper tuning. A port that links to the ATLAS dynamic library can be migrated between hosts as-is and only the ATLAS dynamic library would need to be rebuilt. BTW, I got a build failure on 8.4-STABLE i386 that I haven't had a chance to dig into yet: STAGE 2-4-4: LEVEL 3 BLAS TUNE make -f Makefile Il3lib pre=c 2>&1 | ./xatlas_tee INSTALL_LOG/cL3TUNE.LOG make -f Makefile ccblaslib 2>&1 | ./xatlas_tee INSTALL_LOG/cL3TUNE.LOG done. STAGE 2-4-5: GEMV TUNE make -f Makefile INSTALL_LOG/cMVRES pre=c 2>&1 | ./xatlas_tee INSTALL_LOG/cMVTUN E.LOG *** Error code 255 Stop in /wrkdirs/usr/ports/math/atlas/work/ATLAS/static. *** Error code 1 Stop in /wrkdirs/usr/ports/math/atlas/work/ATLAS/static. *** Error code 1 Stop in /usr/ports/math/atlas.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504080243.t382guNC044788>