-----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 mrb...@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 - [email protected] ..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-----
