Kamaraju Kusumanchi wrote:
> Package: geant321
> Version: 1:3.21.14.dfsg-5
> Severity: normal
> 
> --- Please enter the report below this line. ---
> geant321 currently uses g77 as the fortran compiler. However, g77 is no 
> longer 
> maintained. Instead gfortran is the currently maintained fortran compiler in 
> gcc. It would be nice if geant321 can be built against gfortran instead of 
> g77.

Hi,

Do you use Geant 3.21 at all?  If so, you can (in theory, at least) do a
test build of a local copy against gfortran by including "gfortran" in
the environment variable $DEB_BUILD_OPTIONS.  Please let me know whether
the libraries still work properly after doing so, and installing the
resulting .debs.  I am worried about possible ABI conflicts caused by
building geant321 against gfortran while the underlying stack of
libraries (down to libblas and liblapack) are still built with g77.  It
is also not clear to me whether a soname change will be needed.

N.B, you may first need to edit /usr/bin/cernlib in order to change
"-lg2c" to "-lgfortran" on one line of that script.

best regards,

-- 
Kevin B. McCarty <[EMAIL PROTECTED]>   Physics Department
WWW: http://www.princeton.edu/~kmccarty/    Princeton University
GPG: public key ID 4F83C751                 Princeton, NJ 08544


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to