This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: generating csu/version-info.h
- From: Arkadiusz Miskiewicz <arekm at pld-linux dot org>
- To: libc-alpha at sources dot redhat dot com
- Cc: Dan Kegel <dank at kegel dot com>
- Date: Fri, 2 Jan 2004 12:56:54 +0100
- Subject: Re: generating csu/version-info.h
- Organization: SelfOrganizing
- References: <200401012211.06877.arekm@pld-linux.org> <3FF51A4E.4090509@kegel.com>
On Friday 02 of January 2004 08:14, Dan Kegel wrote:
> > and then
> > - echo "\"Available extensions:\\n\""; \
> > + echo "\"Available extensions:\\\\n\""; \
> >
> >
> > ps. My /bin/sh is pdksh, sed 4.0.8
>
> It matters that your shell is pdksh, I bet.
Yes, it matters
[misiek@arm ~]$ zsh
[misiek@arm ~]$ echo "\"Available extensions:\\n\""
"Available extensions:
"
[misiek@arm ~]$ ksh
[%n@%m %~]%(654.#.%$) echo "\"Available extensions:\\n\""
"Available extensions:
"
[%n@%m %~]%(655.#.%$) bash
[misiek@arm misiek]$ echo "\"Available extensions:\\n\""
"Available extensions:\n"
[misiek@arm misiek]$ ksh93
[u@h W]$ echo "\"Available extensions:\\n\""
"Available extensions:\n"
[u@h W]$
so now build process on zsh and ksh (pdksh) is broken while works on bash and
ksh93 (ksh from AT&T).
After my change it's not better unfortunately, fixes zsh/ksh, breaks
ksh93/bash:
[misiek@arm ~]$ zsh
[misiek@arm ~]$ echo "\"Available extensions:\\\\n\""
"Available extensions:\n"
[misiek@arm ~]$ ksh
[%n@%m %~]%(503.#.%$) echo "\"Available extensions:\\\\n\""
"Available extensions:\n"
[%n@%m %~]%(505.#.%$) bash
[misiek@arm misiek]$ echo "\"Available extensions:\\\\n\""
"Available extensions:\\n"
[misiek@arm misiek]$ ksh93
[u@h W]$ echo "\"Available extensions:\\\\n\""
"Available extensions:\\n"
> But see also
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=207391
> which discusses it a bit from a different angle.
yes, printf would be nice here
> - Dan
--
Arkadiusz Miśkiewicz CS at FoE, Wroclaw University of Technology
arekm.pld-linux.org AM2-6BONE, 1024/3DB19BBD, arekm(at)ircnet, PLD/Linux