block 463931 by 463926 tags 463931 + patch thanks Hi!
Please find attached a patch for this bug. Note that the version of arpack which I use was one custom compiled using the gfortranized build dependencies and you may wish to change it later from 2.1-8.1 to the next version chosen (e.g. 2.1-9), though that shouldn't matter. -Build-Depends: debhelper ( >> 4.1.0 ), g++ (>>2.95), libg2c0-dev, refblas3-dev|libblas-3.so, lapack3-dev|lapack-3.so, libarpack2-dev, chrpath +Build-Depends: debhelper ( >> 4.1.0 ), g++ (>>2.95), gfortran, libblas-dev, liblapack-dev, libarpack2-dev (>= 2.1-8.1), chrpath HTH. Thanks. Kumar -- Kumar Appaiah, 458, Jamuna Hostel, Indian Institute of Technology Madras, Chennai - 600 036
diff -u arpack++-2.2/configure arpack++-2.2/configure
--- arpack++-2.2/configure
+++ arpack++-2.2/configure
@@ -4100,7 +4100,9 @@
if test $ac_cv_lib_g2c_s_copy = yes; then
all_libs="-lg2c"
else
- echo "you need g2c.";exit 1;
+# echo "you need g2c.";exit 1;
+ all_libs="-lgfortran"
+ echo "g2c not found, but proceeding.";
fi
{ echo "$as_me:$LINENO: checking for daxpy_ in -lblas" >&5
@@ -4176,7 +4178,7 @@
echo $ECHO_N "(cached) $ECHO_C" >&6
else
ac_check_lib_save_LIBS=$LIBS
-LIBS="-llapack -lblas -lg2c $LIBS"
+LIBS="-llapack -lblas -lgfortran $LIBS"
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
@@ -4243,7 +4245,7 @@
echo $ECHO_N "(cached) $ECHO_C" >&6
else
ac_check_lib_save_LIBS=$LIBS
-LIBS="-larpack -llapack -lblas -lg2c $LIBS"
+LIBS="-larpack -llapack -lblas -lgfortran $LIBS"
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
diff -u arpack++-2.2/debian/control arpack++-2.2/debian/control
--- arpack++-2.2/debian/control
+++ arpack++-2.2/debian/control
@@ -1,7 +1,7 @@
Source: arpack++
Section: devel
Priority: optional
-Build-Depends: debhelper ( >> 4.1.0 ), g++ (>>2.95), libg2c0-dev, refblas3-dev|libblas-3.so, lapack3-dev|lapack-3.so, libarpack2-dev, chrpath
+Build-Depends: debhelper ( >> 4.1.0 ), g++ (>>2.95), gfortran, libblas-dev, liblapack-dev, libarpack2-dev (>= 2.1-8.1), chrpath
Maintainer: Debian Scientific Computing Team <[EMAIL PROTECTED]>
Uploaders: Christophe Prud'homme <[EMAIL PROTECTED]>
Standards-Version: 3.7.2
@@ -29,7 +29,7 @@
Package: libarpack++2-dev
Section: libdevel
Architecture: any
-Depends: libarpack++2c2a (= ${Source-Version}), libarpack2-dev
+Depends: libarpack++2c2a (= ${Source-Version}), libarpack2-dev (>= 2.1-8.1)
Description: Object-oriented version of the ARPACK package (development)
ARPACK++ is an object-oriented version of the ARPACK package. It consists a
collection of classes that offers c++ programmers an interface to ARPACK. It
diff -u arpack++-2.2/debian/rules arpack++-2.2/debian/rules
--- arpack++-2.2/debian/rules
+++ arpack++-2.2/debian/rules
@@ -23,7 +23,7 @@
$(checkdir)
# fix wrong timestamp in almost all README (1945, 1967 ...)
-find . -name README | xargs touch
- ./configure --prefix=/usr --includedir=/usr/include/arpack++
+ F77=gfortran ./configure --prefix=/usr --includedir=/usr/include/arpack++
make
chrpath -d src/.libs/libarpack++.so.2
touch build
signature.asc
Description: Digital signature

