mksh exec bug.

Tomasz Pala gotar at polanet.pl
Sun Jan 15 02:03:29 CET 2012


On Sat, Jan 14, 2012 at 21:44:50 +0100, Jakub Bogusz wrote:

>> Nie, bo z definicji /bin/sh ma być shellem POSIX-owym (i ten cały mksh
>> sam powinien przyjmować -o posix wołany z takiej nazwy).
> 
> -o posix niekoniecznie (np. pdksh nie ustawia -o posix; nb. przy -o posix

Ale AFAIR pdksh był mocno łatany pod kątem różnych posixowatości.

> nie działa np. rozwijanie { , } nagminnie używanych w specach).

Nasze spece i tak nie zbudują się na gołym rpmie (tzn. bez naszych
rpm-macros), więc dodanie wymogu posiadania jakiegoś konkretnego shella
w tym przypadku jest nieistotna (obok całego buildchainu). Bo co jak co,
ale składnia w specach musi być maksymalnie kompaktowa.

-- 
Tomasz Pala <gotar w pld-linux.org>


More information about the pld-devel-pl mailing list