bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

po/Makefile.in.in overrides SHELL to /bin/sh


From: Scott James Remnant
Subject: po/Makefile.in.in overrides SHELL to /bin/sh
Date: Fri, 27 Feb 2009 18:24:28 +0000

The po/Makefile.in.in included with gettext explicitly sets SHELL
to /bin/sh, instead of @address@hidden

It then calls various tools with this hardcoded shell, when some of
those tools are generated by Autoconf/m4sh with another shell in mind.

Absolutely worst is calling config.status with /bin/sh, as that can
result in other tools being regenerated improperly.

(We see this attempting to reconfigure GTK+ - the libtool script becomes
 mangled as /bin/sh--which is dash in Ubuntu--turns the \1 in the sed
 scripts to ^A--the config.status was written with SHELL=/bin/bash in
 mind).

Scott
-- 
Scott James Remnant
address@hidden

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]