Package: blacs-mpi Version: 1.1-27 Severity: important Tags: patch User: [EMAIL PROTECTED] Usertags: gfortran
Hi! I would request you to please shift Build-Depends to use the new gfortran based lam and mpich packages in order to phase out packages dependent on the old g2c (g77). In this regard, I would request you to refer to: http://wiki.debian.org/GfortranTransition You may wish to rename the package in order to provide for parallel installability of the g77 and gfortran based blacs-mpi packages, if you choose to upload to unstable. Attached is a tested patch which does the needful, which you may use to base your change. Thank you. Kumar -- Kumar Appaiah, 458, Jamuna Hostel, Indian Institute of Technology Madras, Chennai - 600 036
diff -u blacs-mpi-1.1/Bmake.inc blacs-mpi-1.1/Bmake.inc --- blacs-mpi-1.1/Bmake.inc +++ blacs-mpi-1.1/Bmake.inc @@ -109,7 +109,7 @@ # setting for your platform, compile and run BLACS/INSTALL/xintface. # Choices are: Add_, NoChange, UpCase, or f77IsF2C. # --------------------------------------------------------------------------- - INTFACE = -Df77IsF2C + INTFACE = -DAdd_ # INTFACE = -DAdd_ # ------------------------------------------------------------------------ @@ -217,8 +217,8 @@ # optimization. This is the F77NO_OPTFLAG. The usage of the remaining # macros should be obvious from the names. #============================================================================= - F77 = g77 - F77NO_OPTFLAGS = $(FPIC) -fno-globals -fno-f90 -fugly-complex -w + F77 = gfortran + F77NO_OPTFLAGS = $(FPIC) -w F77FLAGS = $(F77NO_OPTFLAGS) -O4 F77LOADER = $(F77) F77LOADFLAGS = diff -u blacs-mpi-1.1/debian/changelog blacs-mpi-1.1/debian/changelog --- blacs-mpi-1.1/debian/changelog +++ blacs-mpi-1.1/debian/changelog @@ -1,3 +1,10 @@ +blacs-mpi (1.1-27.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * gfortran. + + -- Kumar Appaiah <[EMAIL PROTECTED]> Mon, 11 Feb 2008 21:44:41 +0530 + blacs-mpi (1.1-27) unstable; urgency=low * New maintainer. Closes: #335008 diff -u blacs-mpi-1.1/debian/control blacs-mpi-1.1/debian/control --- blacs-mpi-1.1/debian/control +++ blacs-mpi-1.1/debian/control @@ -3,7 +3,7 @@ Priority: extra Maintainer: Muammar El Khatib <[EMAIL PROTECTED]> Standards-Version: 3.7.2 -Build-Depends: debhelper (>= 4), lam4-dev (>= 7.1.1-3.2), libmpich1.0-dev (>= 1.2.7-1), g77 +Build-Depends: debhelper (>= 4), lam4-dev (>= 7.1.1-3.2), libmpich1.0-dev (>= 1.2.7-1), gfortran Package: blacs1-mpich Section: libs only in patch2: unchanged: --- blacs-mpi-1.1.orig/TESTING/s.sh +++ blacs-mpi-1.1/TESTING/s.sh @@ -0,0 +1 @@ +gfortran -o /tmp/blacs-mpi/blacs-mpi-1.1/TESTING/EXE/xFbtest_MPI-LINUX-0-static-lam blacstest.o btprim_MPI.o tools.o /tmp/blacs-mpi/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a /tmp/blacs-mpi/blacs-mpi-1.1/LIB/blacs_MPI-LINUX-0.a /tmp/blacs-mpi/blacs-mpi-1.1/LIB/blacsF77init_MPI-LINUX-0.a /tmp/blacs-mpi/blacs-mpi-1.1/LIB/*.a -L/usr/lib/lam/lib -llam
signature.asc
Description: Digital signature