[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make bootsrap problems
From: |
Espen Wiborg |
Subject: |
Re: make bootsrap problems |
Date: |
Wed, 28 May 2008 09:08:19 +0200 |
User-agent: |
Gnus/5.110009 (No Gnus v0.9) Emacs/23.0.60 (gnu/linux) |
Glenn Morris <address@hidden> writes:
> Glenn Morris wrote:
>> I think I see what's going on now. I'm guessing you have /bin/sh
>> pointing to zsh. zsh's echo behaves differently from bash's with
>> regards to these backslash escapes:
>>
>> bash> echo "ELCFILES = \\\\\\" -> ELCFILES = \\\
>> zsh> echo "ELCFILES = \\\\\\" -> ELCFILES = \\
address@hidden:~/src/emacs$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2008-02-01 13:34 /bin/sh -> dash*
address@hidden:~/src/emacs$ dash
$ echo "ELCFILES = \\\\\\"
ELCFILES = \\
So yes, the shell difference is the problem.
>
> The following ought to work for everyone. Blech.
>
> (Yes, I know I should be using printf rather than echo, but it isn't
> used anywhere else in the Emacs Makefiles, so I don't know if I'm
> allowed to.)
I can confirm that this works for me.
--
Espen Wiborg <address@hidden>
Meus Navis Aerius est Plena Anguillarum