shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Bash 4.0


From: MrBiTS
Subject: Re: [shell-script] Bash 4.0
Date: Tue, 14 Apr 2009 07:24:38 -0300
User-agent: Thunderbird 2.0.0.21 (X11/20090409)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> patch -Np1 < ../bash4-017

Mais um detalhe importante. os patches não são cumulativos. TODOS devem ser 
aplicados. A data do tarball do bash-4 é 20/02 e os
patches começam em 03/09. O cabeçalho do patch bash40-001 diz claramente que o 
arquivo parse.y, de 2009-01-08 08:29 (GMT - 5 ) será
modificado.
Vendo, então

mrbits@rimmon:~/bash4/bash-4.0$ ls -l parse.y
- -rw-r--r-- 1 mrbits mrbits 152480 2009-01-08 11:29 parse.y

Ok aqui.

Uma pequena correção na minha linha do patch. Faça

patch -Np0 -i ../bash40-001

Além disso, configure-o assim:

./configure --prefix=/opt/bash-4.0 --without-bash-malloc 
ac_cv_func_working_mktime=yes

Explicando:

- --without-bash-malloc desliga o uso da função de alocação de memória do bash, 
que é conhecida por causar os segfaults. Ele usará a
função de malloc da Glibc, que é mais estável.

- --ac_cv_func_working_mktime=yes pula a procura por mktime no configure e usa 
a versão da Glibc.

- --

Um abraço

.0. MrBiTs - address@hidden
..0 GnuPG  - 
http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186
000 http://www.mrbits.com.br


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAknkZGQACgkQrDdxWm3R8YbJewCeLGWIL9heA+OacWTfEgjpevnv
ipoAn2OjWreWR1sTlkLmF18psUhVOBPz
=bzMm
-----END PGP SIGNATURE-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]