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

Jakub Bogusz qboosh w pld-linux.org
Śro, 8 Lis 2006, 14:27:58 CET


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 `...`.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/


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