Re: Problemas con Ruby en Debian Wheezy
On Wed, Feb 26, 2014 at 02:58:52PM -0500, "Eduardo R. Barrera Pérez" wrote:
> Hola listeros, estoy tratando de instalar snorby en un debian wheezy
> a 32 bit para almacenar los log de un snort que tengo instalado en
> un pfsense que actúa como firewall e IDS de una red, para ellos
> estoy guiando por [1] pero cuando descargo el paquete de ruby y
> ejecuto el make me da este error:
>
> make[1]: Entering directory `/home/ruby-1.9.2-p0/ext/openssl'
> gcc -I. -I../../.ext/include/i686-linux -I../.././include
> -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"
> -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra
> -Wno-unused-parameter -Wno-parentheses -Wpointer-arith
> -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o
> ossl_ssl.o -c ossl_ssl.c
> ossl_ssl.c:110:1: error: 'SSLv2_method' undeclared here (not in a function)
> ossl_ssl.c:111:1: error: 'SSLv2_server_method' undeclared here (not
> in a function)
> ossl_ssl.c:112:1: error: 'SSLv2_client_method' undeclared here (not
> in a function)
> make[1]: *** [ossl_ssl.o] Error 1
> make[1]: Leaving directory `/home/ruby-1.9.2-p0/ext/openssl'
> make: *** [mkmain.sh] Error 1
>
> El el blog de esta persona no hace ningún comentario de que le haya
> dado problemas la compilación del ruby, pero bueno... me puse a
> buscar el error en google y encontré esto [2] donde alguien dice que
> que hay un patch para resolver este problema, pero a pesar de que he
> leído [3] y [4] no comprendo donde esta el fichero que me esta
> pidiendo el patch para poder aplicar, alguien podría darme un norte?
> Gracias de ante mano.
>
> Saludos...
>
>
> [1] http://muchikon.blogspot.com/2011/03/snorby-225-en-debian-wheezy.html
> [2] http://osdir.com/ml/debian-bugs-dist/2011-04/msg01677.html
> [3] http://andalinux.wordpress.com/2009/08/24/crear-y-aplicar-parches-patches-en-linux/
> [4] http://drupal.org.es/node/164
>
>
> --
Como mencionó otro listero, intenta con ''sudo apt-get build-dep ruby'',
seguramente te falta alguna dependencia como libssl-dev.
--
Eduardo Alan Bustamante López
Reply to: