ports/150549: math/lapack fails to build

Jimmie James jimmiejaz at gmail.com
Tue Sep 14 06:00:06 UTC 2010


>Number:         150549
>Category:       ports
>Synopsis:       math/lapack fails to build
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 14 06:00:05 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Jimmie James
>Release:        7.3-STABLE
>Organization:
>Environment:
FreeBSD jimmiejaz.org 7.3-STABLE FreeBSD 7.3-STABLE #0: Tue Jun  1 23:22:54 EDT 2010     jimmie at jimmiejaz.org:/usr/obj/usr/src/sys/FORTYTWO  i386

>Description:
make -C SRC -j`/sbin/sysctl -n kern.smp.cpus`
Building shared lapack library
make -C /usr/ports/math/lapack/work/lapack-3.2.2_shared  ARCH=i386 OPSYS=FreeBSD OSREL=7.3 OSVERSION=703100 SYSTEMVERSION= ARCH=i386 OPSYS=FreeBSD OSREL=7.3 OSVERSION=703100 SYSTEMVERSION= -j`/sbin/sysctl -n kern.smp.cpus` ARCH="/usr/local/bin/ar"
( cd INSTALL; make; ./testlsame; ./testslamch;  ./testdlamch; ./testsecond; ./testdsecnd; ./testversion )
make -C TESTING/MATGEN -j`/sbin/sysctl -n kern.smp.cpus`
  ASCII character set
  Tests completed
  Epsilon                      =   5.96046448E-08
  Safe minimum                 =   1.17549435E-38
  Base                         =    2.0000000    
  Precision                    =   1.19209290E-07
  Number of digits in mantissa =    24.000000    
  Rounding mode                =    1.0000000    
  Minimum exponent             =   -125.00000    
  Underflow threshold          =   1.17549435E-38
  Largest exponent             =    128.00000    
  Overflow threshold           =   3.40282347E+38
  Reciprocal of safe minimum   =   8.50705917E+37
  Epsilon                      =   1.11022302462515654E-016
  Safe minimum                 =   2.22507385850720138E-308
  Base                         =    2.0000000000000000     
  Precision                    =   2.22044604925031308E-016
  Number of digits in mantissa =    53.000000000000000     
  Rounding mode                =    1.0000000000000000     
  Minimum exponent             =   -1021.0000000000000     
  Underflow threshold          =   2.22507385850720138E-308
  Largest exponent             =    1024.0000000000000     
  Overflow threshold           =   1.79769313486231571E+308
  Reciprocal of safe minimum   =   4.49423283715578977E+307
 Time for 10,000,000 SAXPY ops  =   0.00     seconds
 *** Warning:  Time for operations was less or equal than zero => timing in TESTING might be dubious
 Including SECOND, time         =  0.495E-02 seconds
 Average time for SECOND        =  0.990E-03 milliseconds
 Time for 1,000,000 DAXPY ops  =   0.00     seconds
 *** Error:  Time for operations was zero
 Including DSECND, time        =  0.855E-02 seconds
 Average time for DSECND       =  0.171E-02 milliseconds
 LAPACK            3 .           2 .           2
make -C SRC -j`/sbin/sysctl -n kern.smp.cpus`
Building profile lapack library
make -C /usr/ports/math/lapack/work/lapack-3.2.2_profile  ARCH=i386 OPSYS=FreeBSD OSREL=7.3 OSVERSION=703100 SYSTEMVERSION= ARCH=i386 OPSYS=FreeBSD OSREL=7.3 OSVERSION=703100 SYSTEMVERSION= -j`/sbin/sysctl -n kern.smp.cpus` ARCH="/usr/local/bin/ar"
( cd INSTALL; make; ./testlsame; ./testslamch;  ./testdlamch; ./testsecond; ./testdsecnd; ./testversion )
make -C TESTING/MATGEN -j`/sbin/sysctl -n kern.smp.cpus`
gfortran44 -Wl,-rpath=/usr/local/lib/gcc44 -pg -o testlsame lsame.o lsametst.o
gfortran44 -Wl,-rpath=/usr/local/lib/gcc44 -pg -o testslamch slamch.o lsame.o slamchtst.o
/usr/local/bin/ld: cannot find -lc_p
collect2: ld returned 1 exit status
*** Error code 1
/usr/local/bin/ld: cannot find -lc_p
collect2: ld returned 1 exit status
*** Error code 1
2 errors
*** Error code 2
1 error
*** Error code 2

Stop in /usr/ports/math/lapack.
*** Error code 1

Stop in /usr/ports/math/lapack.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20100914-41603-x4ugqq-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=lapack-3.2.1_1 UPGRADE_PORT_VER=3.2.1_1 make reinstall
--->  Restoring the old version
** Fix the installation problem and try again.
[Updating the pkgdb <format:bdb_hash> in /var/db/pkg ... - 1207 packages found (-0 +1) . done]
** Listing the failed packages (-:ignored / *:skipped / !:failed)
	! math/lapack (lapack-3.2.1_1)	(install error)
[1:47:11]  jimmie at jimmiejaz <104> [1] /home/jimmie#

>How-To-Repeat:
portupgrade math/lapack
>Fix:
unsure

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list