From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jan 3 02:50:05 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4831D16A41F for ; Tue, 3 Jan 2006 02:50:05 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4279D43D5D for ; Tue, 3 Jan 2006 02:50:04 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k032o452092359 for ; Tue, 3 Jan 2006 02:50:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k032o44C092358; Tue, 3 Jan 2006 02:50:04 GMT (envelope-from gnats) Resent-Date: Tue, 3 Jan 2006 02:50:04 GMT Resent-Message-Id: <200601030250.k032o44C092358@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Pedro F. Giffuni" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF4C116A41F for ; Tue, 3 Jan 2006 02:48:02 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D36043D53 for ; Tue, 3 Jan 2006 02:48:02 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k032m2Mt048786 for ; Tue, 3 Jan 2006 02:48:02 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k032m222048785; Tue, 3 Jan 2006 02:48:02 GMT (envelope-from nobody) Message-Id: <200601030248.k032m222048785@www.freebsd.org> Date: Tue, 3 Jan 2006 02:48:02 GMT From: "Pedro F. Giffuni" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/91251: Make math/arpack depend less on math/atlas X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jan 2006 02:50:05 -0000 >Number: 91251 >Category: ports >Synopsis: Make math/arpack depend less on math/atlas >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jan 03 02:50:03 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Pedro F. Giffuni >Release: 6.0-release >Organization: >Environment: FreeBSD etoile.cable.net.co 6.0-RELEASE FreeBSD 6.0-RELEASE #4: Sun Jan 1 14:47:14 COT 2006 root@etoile.cable.net.co:/usr/src/sys/amd64/compile/DIMENSION amd64 >Description: Atlas is great in the platforms where it's available, however it is not being packaged (for good reasons) anymore. arpack originally used blas for testing and since we are not really linking any version of blas in the package it doesn't make any difference what we use. It seems better idea to use blas for testing since it's faster to build and because this also means we can package arpack without building ATLAS, The resulting package will work with BLAs or ATLAS just the same and in any case the BLAS_LIBS variable can now be overridden to test with atlas if it's so desired. This change doesn't change the package so I think we should leave the PORTVERSION untouched. >How-To-Repeat: ARPACK was not being packaged for amd64. I will work with the Atlas maintainer to see how we fix the current atals issues. >Fix: diff -ruN arpack.orig/Makefile arpack/Makefile --- arpack.orig/Makefile Sun Dec 18 17:07:49 2005 +++ arpack/Makefile Sun Dec 18 17:11:19 2005 @@ -22,12 +22,12 @@ COMMENT= Argand Library: large eigenvalue subroutines (serial version) BUILD_DEPENDS= ${LOCALBASE}/bin/f2c:${PORTSDIR}/lang/f2c \ - ${LOCALBASE}/lib/libf77blas.a:${PORTSDIR}/math/atlas + ${LOCALBASE}/lib/libblas.a:${PORTSDIR}/math/blas WRKSRC= ${WRKDIR}/ARPACK ALL_TARGET= lib -BLAS_LIBS= ${LOCALBASE}/lib/libf77blas.a ${LOCALBASE}/lib/libatlas.a +BLAS_LIBS?= ${LOCALBASE}/lib/libblas.a INSTALLS_SHLIB= yes USE_REINPLACE= yes >Release-Note: >Audit-Trail: >Unformatted: