Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Tue, 05 Jun 2001 00:39:45 +0430 (GMT+04:30) From: jens AT uniweb DOT se Subject: Re: BUG: Automake 1.4 To: Cygwin Users Cc: cygwin AT cygwin DOT com Message-id: <465970600.991685385115.JavaMail.root@colin.uniweb.se> MIME-version: 1.0 X-Mailer: Sun(TM) Web Access 1.2 Content-type: MULTIPART/MIXED; BOUNDARY="Boundary_(ID_DeQ0ip2Xa5oencyFIOwnwQ)" --Boundary_(ID_DeQ0ip2Xa5oencyFIOwnwQ) Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7BIT I don't know automake well enough. But I've done some research. And I think I've found the place. And I've included the diff in this e-mail. And after installing the patched version it actually works. Who will put this in the correct place. So there will be a new release of automake????????? Jens Yllman --- automake-1.4/automake.in Fri Jan 15 07:42:36 1999 +++ automake-1.4_new/automake.in Mon Jun 4 22:09:11 2001 @@ -2367,7 +2367,7 @@ $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" >Can't you figure out the patch for this? It's real obvious. Then you >could post the patches to cygwin-apps AT cygwin DOT com. > >Earnie. > >jens AT uniweb DOT se wrote: >> >> Hi, >> >> Don't know if this is the right place to send this. But I have automake 1.4 on cygwin and on my linux machine. And the version on cygwin produces a slightly diffrent Makefile.in then the linux version. And the important part is a bug. >> >> Here is three rows from the linux version. It is in distdir: >> >> if test -d $$d/$$file; then \ >> cp -pr $$d/$$file $(distdir)/$$file; \ >> else \ >> >> In the cygwin version it looks like this. >> >> if test -d $$d/$$file; then \ >> cp -pr $$/$$file $(distdir)/$$file; \ >> else \ >> >> And that makes directories in EXTRA_DIST etc to not work. The make i canceled with an error. >> >> Anybody recocnizing this??? >> >> Jens Yllman >> >> -- >> Want to unsubscribe from this list? >> Check out: http://cygwin.com/ml/#unsubscribe-simple > >_________________________________________________________ >Do You Yahoo!? >Get your free @yahoo.com address at http://mail.yahoo.com > > --Boundary_(ID_DeQ0ip2Xa5oencyFIOwnwQ) Content-type: text/plain; CHARSET=US-ASCII; name=automake.diff Content-disposition: attachment; filename=automake.diff Content-transfer-encoding: 7BIT --- automake-1.4/automake.in Fri Jan 15 07:42:36 1999 +++ automake-1.4_new/automake.in Mon Jun 4 22:09:11 2001 @@ -2367,7 +2367,7 @@ $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" --Boundary_(ID_DeQ0ip2Xa5oencyFIOwnwQ) Content-Type: text/plain; charset=us-ascii -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple --Boundary_(ID_DeQ0ip2Xa5oencyFIOwnwQ)--