This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Incorrect module file format in Fortran netCDF package
- From: Marco Atzeri <marco dot atzeri at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Wed, 21 Jan 2015 05:40:27 +0100
- Subject: Re: Incorrect module file format in Fortran netCDF package
- Authentication-results: sourceware.org; auth=none
- References: <CALLo=nonn0EexoNONUY44mbkWn1M9=E4mVhgbPRdohjup0edjg at mail dot gmail dot com>
On 1/21/2015 4:46 AM, Mark Hadfield wrote:
Following up my previous message, this from
https://gcc.gnu.org/wiki/GFortran/News#gfortran_4.9.1 indicates that
the problem is due to the GCC upgrade from 4.8 to 4.9:
Module files: The version of the module files (.mod) has been
incremented; additionally, module files are now compressed. Fortran
MODULEs compiled by earlier GCC versions have to be recompiled, when
they are USEd by files compiled with GCC 4.9, because GCC 4.9 is not
able to read .mod file of earlier GCC versions; attempting to do so
gives an error message. Note: The ABI of the produced assembler data
itself has not changed: object files and libraries are fully
compatible to older versions. (Except for the next items.)
Hi Mark,
yes I am aware.
It is the inconvenient of using fortran module with a rolling
distribution like cygwin. Any time the compiler major version
is updated, I need to rebuild netcdf-fortran
(that is the only package using fortran modules for what I know)
The 64 bit chain is ready, I am also upgrading to latest version
hdf5 1.8.13-1 -> 1.8.14-1 (abi bump)
netcdf 4.3.2-2 -> 4.3.3rc3-1
netcdf-cxx4 4.2.1-2 -> 4.2.1-3
netcdf-fortran 4.2-4 -> 4.4.1-1
as soon the 32bit chain is completed, I will update all.
Possibly today or tomorrow
Regards
Marco
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple