<<< Date Index >>>     <<< Thread Index >>>

Re: mutt/2547: doc/Makefile.in hard-codes SHELL, breaking make on



The following reply was made to PR mutt/2547; it has been noted by GNATS.

From: Ralf Wildenhues <wildenhues@xxxxxxxxxxxxxxx>
To: bug-any@xxxxxxxxxxxxx
Cc: 
Subject: Re: mutt/2547: doc/Makefile.in hard-codes SHELL, breaking make on
Date: Mon, 6 Nov 2006 22:43:48 +0100

 * Rocco Rutte wrote on Sat, Nov 04, 2006 at 12:55:01PM CET:
 >  * carson@xxxxxxxxxx [06-11-04 02:44:08 +0100] wrote:
 >  
 >  >doc/Makefile.in contains "SHELL = /bin/sh" instead of "SHELL = @SHELL@". 
 > /bin/sh throws an error on:
 >  
 >  >( sed -e "s/@VERSION\@/`cat $(top_srcdir)/VERSION` (`cut -d\\" -f2 
 > $(top_srcdir)/reldate.h`)/" $(srcdir)/manual.xml.head ;\
 >  >          $(MAKEDOC_CPP) $(top_srcdir)/init.h | ../makedoc -s ) |      \
 >  >                cat - $(srcdir)/manual.xml.tail > manual.xml
 >  
 >  Makefile.in is now auto-generated from Makefile.am, and even the
 >  Makefile.in before this build system cleanup had a fix for solaris
 >  changing \\" to \\\" which is in CVS now.
 
 But that is not portable.
 Ping: http://marc.theaimsgroup.com/?l=mutt-dev&m=115819960908495&w=2
 
 Cheers,
 Ralf