From owner-freebsd-ports@FreeBSD.ORG Thu Nov 30 23:29:56 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 87B0216A417 for ; Thu, 30 Nov 2006 23:29:56 +0000 (UTC) (envelope-from kael.fischer@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16EB343CAC for ; Thu, 30 Nov 2006 23:29:43 +0000 (GMT) (envelope-from kael.fischer@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so2054347uge for ; Thu, 30 Nov 2006 15:29:53 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:mime-version:content-type; b=W+MPlAPmGqeawwG+UlzsCam5qwIRd6HyZjrN4DmcGOOtjXHpHqzLx6qsPJh27H9CcmFX8Jwo7G4FRn/pl5Bb5cwdTCzmfcqN039HpA82OgcpoPsc6OAodfHsR4IMHUZl66HyRw7C/lLCk52bMRzQBIDq/46TYX3QYY2Mf7tkkhM= Received: by 10.78.149.13 with SMTP id w13mr4175616hud.1164929392747; Thu, 30 Nov 2006 15:29:52 -0800 (PST) Received: by 10.78.155.15 with HTTP; Thu, 30 Nov 2006 15:29:52 -0800 (PST) Message-ID: Date: Thu, 30 Nov 2006 15:29:52 -0800 From: "Kael Fischer" To: tonymaher@optusnet.com.au MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: ports@FreeBSD.org Subject: FreeBSD Port: py24-numpy-1.0r1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: kael@sonic.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Nov 2006 23:29:56 -0000 Hi Tony- I've got some reports for you about the numpy port. On i386 6.1-RELEASE (130kB build log on request) the port builds and installs. There are python Warnings generated to the effect that libalapack_r.so is not > 4000k (its ~3500k), and I am refered to numpy/INSTALL.txt to read KNOW PROBLEMS, but that file does not exist in any of the numpy distributions I have seen. At runtime this is generated: Python 2.4.3 (#2, Nov 30 2006, 17:35:31) [GCC 3.4.4 [FreeBSD] 20050518] on freebsd6 Type "help", "copyright", "credits" or "license" for more information. >>> import numpy Traceback (most recent call last): File "", line 1, in ? File "/usr/local/lib/python2.4/site-packages/numpy/__init__.py", line 40, in ? import linalg File "/usr/local/lib/python2.4/site-packages/numpy/linalg/__init__.py", line 4, in ? from linalg import * File "/usr/local/lib/python2.4/site-packages/numpy/linalg/linalg.py", line 25, in ? from numpy.linalg import lapack_lite ImportError: /usr/local/lib/libalapack_r.so.1: Undefined symbol "cblas_dswap" >>> On AMD64 6.0-RELEASE, the port builds and installs. At run time this is what you get: Python 2.4.3 (#2, Nov 29 2006, 14:57:08) [GCC 3.4.4 [FreeBSD] 20050518] on freebsd6 Type "help", "copyright", "credits" or "license" for more information. >>> import numpy Traceback (most recent call last): File "", line 1, in ? File "/usr/local/lib/python2.4/site-packages/numpy/__init__.py", line 36, in ? import core File "/usr/local/lib/python2.4/site-packages/numpy/core/__init__.py", line 6, in ? import umath ImportError: /usr/local/lib/python2.4/site-packages/numpy/core/umath.so: Undefined symbol "ldexpf" >>> ldd reports that umath.so is linked to libm, but oddly it does not have ldexpf! Obviously an operating system problem, but I thought you might be interested. Regards, Kael -- Kael Fischer, Ph.D DeRisi Lab - Univ. Of California San Francisco