On Thu, 9 Oct 2003, Gary V. Vaughan wrote:
Yes, I can build with this patch, please apply to cvs. But the story is not over .... :(
Okay cool, applied. We're getting there :-)
> 43: modules: importing FAILED (modules.at:376)
This one is now fixed in CVS too, I hope. An error in the testsuite, rather than a problem with m4.
2: Arity, defn, and freeze FAILED (macros.at:78) 34: Freezing modules FAILED (modules.at:59)
Hmmm. Somehow strlen is getting a NULL pointer, but I don't have enough context to understand how that is happening.
Can you send me the text files from testsuite.dir/2 and /34 please?
If you change freeze.c:120-123 to read:
if (name)
{
fprintf (file, "M%lu\n", (unsigned long) strlen (name));
fputs (name, file);
fputc ('\n', file);
}That will stop the SEGV, but I fear there is something deeper going wrong, as one of the handles must have a null name.
If you can give me SSH access to your machine I'll be able to help you debug it...
Cheers,
Gary.
--
())_. Gary V. Vaughan gary@(lilith.warpmail.net|gnu.org)
( '/ Research Scientist http://www.oranda.demon.co.uk ,_())____
/ )= GNU Hacker http://www.gnu.org/software/libtool \' `&
`(_~)_ Tech' Author http://sources.redhat.com/autobook =`---d__/_______________________________________________ Bug-m4 mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-m4
