Opened 8 years ago

Last modified 8 years ago

#458 new defect

Emaciated ut_convert.f90 prevents ropp_utils from building

Reported by: Ian Culverwell Owned by: Ian Culverwell
Priority: normal Milestone: Whenever
Component: ROPP (all) Version: 8.0
Keywords: Cc:

Description

ropp_utils/unitconvert/ut_convert.f90 fails to be updated when you try to build ropp_utils from a fresh svn checkout of a branch. Something to do with the timestamping of the relevant source files for the Makefile, no doubt. The resulting file is full of air, which has simply hilarious consequences. Can be fixed by copying over an existing, working ut_convert.f90 file and rebuilding.

The doesn't hamper the general ROPP user, who starts from a downloaded tarball rather than an svn checkout. Hence the very low priority for fixing.

Change history (1)

comment:1 by Dave Offiler, 8 years ago

I can't re-create this, and it might be unrelated, but I see someone's put ropp_*/configure scripts under svn. This is dangerous because this script (and other autotools files) need to be generated on the target system (using, e.g the roppauto wrapper script). The the build* scripts might (apparently) work, but there could be consequences (like not picking up template changes). I would recommend only having the templates under svn and always run roppauto (or the autotools commands listed on the ROPP wiki page) after any fresh checkout and before attempting a build of ROPP.

Note: See TracTickets for help on using tickets.