Subject: [htdig3-dev] bug in automake-1.4 on Red Hat 6.1, maybe others
From: Gilles Detillieux (grdetil@scrc.umanitoba.ca)
Date: Thu Nov 30 2000 - 15:19:35 PST
Hi, gang! I discovered that there is a problem with automake version
1.4 on Red Hat 6.1, and possibly on other systems where it was built
from an unpatched automake-1.4.tar.gz. Red Hat 6.2 and above correct
the problem, but Red Hat didn't issue an update RPM for 6.1. You can
install the RPM from the 6.2 distribution, or you can apply this patch
to correct the problem:
--- /usr/bin/automake.copytosourcedir Sat Aug 21 14:46:42 1999
+++ /usr/bin/automake Thu Nov 30 16:22:32 2000
@@ -2367,7 +2367,7 @@ sub handle_dist_worker
$output_rules .= "\t d=\$(srcdir); \\\n";
}
$output_rules .= ("\t if test -d \$\$d/\$\$file; then \\\n"
- . "\t cp -pr \$\$/\$\$file \$(distdir)/\$\$file; \\\n"
+ . "\t cp -pr \$\$d/\$\$file \$(distdir)/\$\$file; \\\n"
. "\t else \\\n"
. "\t test -f \$(distdir)/\$\$file \\\n"
. "\t || ln \$\$d/\$\$file \$(distdir)/\$\$file 2> /dev/null \\\n"
The relevance to ht://Dig is that I noticed the missing "d" in all the
Makefile.in files in 3.2.0b3, so someone built them from a buggy automake.
By the way, what options are we supposed to give automake to generate the
Makefile.in files? I seem to get different results all the time, even
apart from the bug.
-- Gilles R. Detillieux E-mail: <grdetil@scrc.umanitoba.ca> Spinal Cord Research Centre WWW: http://www.scrc.umanitoba.ca/~grdetil Dept. Physiology, U. of Manitoba Phone: (204)789-3766 Winnipeg, MB R3E 3J7 (Canada) Fax: (204)789-3930------------------------------------ To unsubscribe from the htdig3-dev mailing list, send a message to htdig3-dev-unsubscribe@htdig.org You will receive a message to confirm this.
This archive was generated by hypermail 2b28 : Thu Nov 30 2000 - 15:28:21 PST