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: Brendan Cully <brendan@xxxxxxxxxx>
To: bug-any@xxxxxxxxxxxxx
Cc:
Subject: Re: mutt/2547: doc/Makefile.in hard-codes SHELL, breaking make on
Date: Tue, 14 Nov 2006 10:58:57 -0800
On Monday, 06 November 2006 at 22:45, Ralf Wildenhues wrote:
> 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
Pong (applied, thanks).