SPECS: subversion.spec - up to 1.4.2 (doesn't build due to pdksh

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Śro, 8 Lis 2006, 14:35:24 CET


Jakub Bogusz wrote:
> On Wed, Nov 08, 2006 at 02:22:16PM +0100, Arkadiusz Miskiewicz wrote:
> > On Wednesday 08 November 2006 13:26, Jakub Bogusz wrote:
> > > On Wed, Nov 08, 2006 at 11:59:58AM +0100, arekm wrote:
> > > > Author: arekm                        Date: Wed Nov  8 10:59:58 2006 GMT
> > > > Module: SPECS                         Tag: HEAD
> > > > ---- Log message:
> > > > - up to 1.4.2 (doesn't build due to pdksh being ugly ;-)
> > >
> > > A konkretnie przez co?
> > 
> > Konkretnie to w NEON_VERSION siedzi Ci 0.26.1 i
> > 
> > test -n "`echo \"$NEON_VERSION\" | grep '^0\.26\.'`"
> > 
> > daje resultat false, hocki klocki z '' w posix mode zapewne.
> 
> To jest udokumentowane ("POSIX Mode" w man ksh), IIRC ktoś (Ty?)
> zgłaszający gdzieś buga dostał odpowiedź, że to autorzy ksh źle
> zinterpretowali standard - jest jakiś odnośnik do opisu tej
> funkcjonalności w POSIX/SUSv2?
> Jeśli tak jest faktycznie, to powinno dać się łatwo poprawić w ksh.
> A jeśli nie, to używać w takich wypadkach $(...) zamiast `...`.

Inna sprawa, ze w tym konkretnym przypadku \" wokol $NEON_VERSION jest MSZ
zupelnie niepotrzebne...
(czy jest puste, czy niewlasciwe - efekt ten sam - grep nic nie znajdzie)

-- 
=======================================================================
  Andrzej M. Krzysztofowicz                  ankry w mif.pg.gda.pl
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Gdansk University of Technology


Więcej informacji o liście dyskusyjnej pld-devel-pl