This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: generating csu/version-info.h


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]