problemas con MySQL

Cristian Othon Martinez Vera cfuga en itam.mx
Mie Abr 25 10:58:26 CST 2001


On Wed, 25 Apr 2001, Lista de Linux wrote:

> Hola lista, muchas gracias por lo de los headers del kernel, ahora tengo
> un par de problemillas, tengo una maquinita corriendo Red Hat 7.1 y esta
> trabajando todo vien mi problema es cuando quiero compilar, estoy tratando
> de compilar MySQ-3.23.36 y todo va vien hasta que:
>
> mysqld.cc: In function `void *handle_connections_sockets (void *)':
> /usr/include/tcpd.h:131: too many arguments to function `void sock_host
> ()'
> mysqld.cc:2234: at this point in file
> /usr/include/tcpd.h:69: too many arguments to function `int
> hosts_access ()'
> mysqld.cc:2235: at this point in file
> /usr/include/tcpd.h:124: too many arguments to function `char
> *eval_client ()'
> mysqld.cc:2240: at this point in file
> make[3]: *** [mysqld.o] Error 1
> make[3]: Saliendo directorio
> `/root/Apachetoolbox-1.5.21/src/mysql-3.23.36/sql'
> make[2]: *** [all-recursive] Error 1
> make[2]: Saliendo directorio
> `/root/Apachetoolbox-1.5.21/src/mysql-3.23.36/sql'
> make[1]: *** [all-recursive] Error 1
> make[1]: Saliendo directorio
> `/root/Apachetoolbox-1.5.21/src/mysql-3.23.36'
> make: *** [all-recursive-am] Error 2
>
> y no termina, la otra pergunta que quiero hacerles es porque demonios
> Mandrake 8.0 y Red Hat 7.1 (y creo que hasta Red Hat 7.0) incluyen
> compiladores que "oficialmente" NO existen??? porque hicieron esto?? mi
> problema será por este motivo?, tengo otra caja con Red hat 6.2 otra con
> Mandrake 7.2 y no habia tenido este problema con la misma versión de
> MySQL, y en las cajas con RH 7.1 y Mandrake 8.0 no jala la compilación,
> cual podría ser el problema??

 MySQL necesita parches para compilar en nucleos 2.4.x, como los que
tienen RedHat 7.1 y Mandrake 8.0. Mejor instala los RPMs correspondientes
de RedHat y Mandrake. En el caso de RedHat, vienen en el 2o CD de
instalacion. Y no, no es problema del compilador, en este caso es
atribuible a MySQL.

 Las razones de RedHat para utilizar esos compiladores son varias, entre
ellas la gran cantidad de correccion de 'bugs' que proveen en comparacion
con gcc 2.7.2.3 y egcs 1.1.2 (los compiladores utilizados en las versiones
6.x de RedHat). Claro, los afectados son los programas en C++ que carecen
de una ABI consistente, pero en fin...

					Saludos
-- 
 (o- Cristian Othon Martinez Vera <cfuga en itam.mx>  Pulchrum est paucorum
//\     http://eniac.rhon.itam.mx/~cfuga/          hominum.
v_/_

---------------------------------------------------------
para salir de la lista, enviar un mensaje con las palabras
"unsubscribe ayuda" en el cuerpo a majordomo en linux.org.mx



Más información sobre la lista de distribución Ayuda