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