Hi all, I've read HACKING and http://sourceware.org/automake/contribute.html once again: - I removed the leading ampersands from my sub invocations. - I converted my nasty_f90 into a testcase. It contains libtool and non-libtool targets and preprocessed/non-preprocessed Fortran sources. - My changes made some autodist* tests fail. (Shame on me for not running a 'make check' before). This happened due to my for-* auxiliary scripts having names more than 16 charcters long. 'automake --help' trunctated them. I solved this by renaming for-extractusedmods -> fc-xtrctusedmods for-extractdefmods -> fc-xtrctdefmods for-prepr -> fc-prepr - For completeness: parallel-tests-fork-bomb.test still fails, but it does so for trunk automake without my patches applied, too.
What remains TODO before final commitment: - Please have a look at my two TODO comments in automake.in. They're questions on how to do assertions. Remove them if you don't want any assertions. - In autoconf.in:scan_autoconf_traces, there is a comment: " # IMPORTANT: If you add a macro here, you should also add this macro # ========= to Automake-preselection in autoconf/lib/autom4te.in." I added AM_FC_MOD_OBEY_INTERDEPS to %traced. However, since this would go to autoconf-patches, I deferred changing autom4te.in until you comment on/commit my patch - ChangeLog and NEWS need to be changed if you push this stuff to trunk. If I can do anything more, please let me know! Best, Nicolai
am_fortran_module_interdeps-2011-08-15_2.diff.gz
Description: Binary data