> Thanks for reporting this, I have fixed this. I have fixed this by just
OK, but that is just the first part of my problem it turns out...
I can get the missing file name into Makefile.am by hand or by rerunning
mwc.pl. But autoreconf fails to rebuild TAO/tao/Makefile.in (among
others) based on the contents of Makefile.am. I've tried mwc.pl command
line arguments which worked in the 1.5.0 days and also tried arguments
culled from the make_release.py script.
Hmm, this turns out to not be an MPC issue most likely; see below...
For 1.5.0 I did not need the -type argument and used "TAO_ACE.mwc" as
the configuration file name (different than above). The arguments I
gleaned from make_release.py look like
/usr/src/redhat/BUILD/ACE_wrappers/bin/mwc.pl -type gnuace
(note line wrapping)
But in the first case there are complaints from automake that
BUILD_EXCEPTION is not a defined macro (I see it defined in m4 files in
the ACE/TAO tree). And in the second case from make_release.py I do not
seem to get a new version of Makefile.am at all!
Ah, I think I see the problem, or at least an aspect of the problem.
1.5.8 seems to have more configure.ac files than in the past after
running autoreconf, but some of the configuration files do not have
AC_CONFIG_MACRO_DIR() to help automake/autoconf locate the macro
directories. This might work if you were running aclocal manually with
some command line arguments, but I would guess that automake needs some
hints on where to find macros, or something to keep new configure.ac
files from appearing in new places.
So, is there a strategy for how to rebuild the autoconf files? What
works for 1.5.1 does not work for 1.5.8. With a bit of a hint on what is
expected I could probably generate some patches if necessary.
Supervisor, Realtime Software Group
Interferometry and Large Optical Systems