-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 tuxhld wrote: > Acessei o home do bash > http://www.caliban.org/bash/ > > baixei a última versão 4.0 > ftp://ftp.cwru.edu/pub/bash/bash-4.0.tar.gz > > tar xvfz bash-4.0.tar.gz > cd bash-4.0 > ./configure --prefix=/opt/bash-4.0 > make > make install > > Correu tudo bem na instalação. Mas quando fui utilizar apareceu um bud após o > TAB para completar. > > cd /opt/bash-4.0/bin > ls * <TAB> > malloc: /Users/chet/src/bash/src/parse.y:5561: assertion botched > free: called with unallocated block argument > last command: echo $$ > Aborting...Aborted > > Com isso, procurei pelo patch e baixei o último em > ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches/bash40-017 > > E quando fui aplica-lo apareceu o seguinte erro: > > $ patch < ../bash40-017 > patching file parse.y > Hunk #1 succeeded at 1878 (offset -2 lines). > patching file patchlevel.h > Hunk #1 FAILED at 26. > 1 out of 1 hunk FAILED -- saving rejects to file patchlevel.h.rej > > Alguém já conseguiu com sucesso compilar essa última versão do bash 4 com o > patch?
No LFS, para habilitar o auto-completion do bash, você precisa instalar o bash-autocompletion ( criativos, não ? ). Veja se não é esse o caso. Sua forma de usar o patch está diferente do que comumente usamos: patch -Np1 < ../bash4-017 - -- 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) iEYEARECAAYFAknkXLMACgkQrDdxWm3R8YYYwgCeMCmKrIluzORDZnw00Cj4UpK2 rtsAn2HsAS891fPU2bQKvl4xFo8lcawg =2s4z -----END PGP SIGNATURE-----
