Tbm lutei com isso ... e um colega da lista mando a solucao. Segue abaixo: Citado "Leonardo Mello" <[EMAIL PROTECTED]>:
o problema e q to tentando instala via ports .. e nao sei como proceder para arrumar este incoveniente ----- Original Message ----- From: "Dario" <[EMAIL PROTECTED]> To: "Grupo Brasileiro de Usuarios FreeBSD" <[EMAIL PROTECTED]> Sent: Sunday, July 13, 2003 9:44 PM Subject: Re: [FUGSPBR] Erro ao copilar o mysql no fbsd 5.1 cara o gcc-2.95 converte longlong para float sem problemas, acho que o problema est� no configure do mysql, eu j� tive esse problema antes e a solu��o foi alterar a parte do configure que refere a essa verifica��o. On Sun, 13 Jul 2003 21:33:50 -0300 "Leonardo Mello" <[EMAIL PROTECTED]> wrote: > alguem tento compilar o mysql3.23 no fbsd 5.1 ? > Erro abaixo: > > configure: error: Your compiler cannot convert a longlong value to a float! > If you are using gcc 2.8.# you should upgrade to egcs 1.0.3 or newer and try > again > > Alguma solucao ? > > Att, > Leonardo Mello > > _______________________________________________________________ > Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/ Espero que seja a solu��o ao seu problema: Ao compilar o mysql-server-3.23.56_1 deu erro segue abaixo a solu��o: ---------------------------------------------------------------------------- ------------ No FreeBSD entrei em: # cd /usr/ports/databases/mysql323-server # make install clean Apareceu o seguinte erro: " checking if conversion of longlong to float works... Segmentation fault (core dumped) no configure: error: Your compiler cannot convert a longlong value to a float! If you are using gcc 2.8.# you should upgrade to egcs 1.0.3 or newer and try again " - Pesquisa vai pesquisa vem no google achei o erro, que n�o � trocar o compilador mas sim trocar close por fclose nos arquivos: --> aclocal.m4 --> acinclude.m4 --> configure ai eu editei o ports incluindo patchs como segue abaixo: ---------------------------------------------------------------------------- ------------ ([EMAIL PROTECTED] files)# cd /usr/ports/databases/mysql323-server/files ([EMAIL PROTECTED] files)# ls -l total 24 -rw-r--r-- 1 root wheel 181 Nov 16 2000 mysql-client.sh -rw-r--r-- 1 root wheel 546 Nov 10 2002 mysql-server.sh -rw-r--r-- 1 root wheel 469 Jul 16 16:21 patch-ad <-- add -rw-r--r-- 1 root wheel 473 Jul 16 16:20 patch-ae <-- add -rw-r--r-- 1 root wheel 2302 Nov 10 2002 patch-af -rw-r--r-- 1 root wheel 5377 Jul 16 16:17 patch-ag <-- modificado -rw-r--r-- 1 root wheel 691 Jan 29 2003 patch-an -rw-r--r-- 1 root wheel 345 Dec 14 2002 patch-ar -rw-r--r-- 1 root wheel 397 Nov 13 2002 patch-sql_mysqld.cc ([EMAIL PROTECTED] files)# ---------------------------------------------------------------------------- ------------ # cat patch-ad ---------------------------------------------------------------------------- ------------ --- aclocal.m4.orig Thu Mar 13 15:32:18 2003 +++ aclocal.m4 Wed Jul 16 15:50:10 2003 @@ -636,7 +636,7 @@ FILE *file=fopen("conftestval", "w"); f = (float) ll; fprintf(file,"%g\n",f); - close(file); + fclose(file); exit (0); }], ac_cv_conv_longlong_to_float=`cat conftestval`, ac_cv_conv_longlong_to_float=0, ifelse([$2], , , ac_cv_conv_longlong_to_float=$2))])dnl if test "$ac_cv_conv_longlong_to_float" = "1" -o "$ac_cv_conv_longlong_to_float" = "yes" ---------------------------------------------------------------------------- ------------ # cat patch-ae ---------------------------------------------------------------------------- ------------ --- acinclude.m4.orig Thu Mar 13 15:31:54 2003 +++ acinclude.m4 Wed Jul 16 15:49:44 2003 @@ -623,7 +623,7 @@ FILE *file=fopen("conftestval", "w"); f = (float) ll; fprintf(file,"%g\n",f); - close(file); + fclose(file); exit (0); }], ac_cv_conv_longlong_to_float=`cat conftestval`, ac_cv_conv_longlong_to_float=0, ifelse([$2], , , ac_cv_conv_longlong_to_float=$2))])dnl if test "$ac_cv_conv_longlong_to_float" = "1" -o "$ac_cv_conv_longlong_to_float" = "yes" ---------------------------------------------------------------------------- ------------ foi incluido no arquivo patch-ag j� existia ---------------------------------------------------------------------------- ------------ @@ -16935,7 +16935,7 @@ FILE *file=fopen("conftestval", "w"); f = (float) ll; fprintf(file,"%g\n",f); - close(file); + fclose(file); exit (0); } _ACEOF ---------------------------------------------------------------------------- ------------ unica diferen�a entre: aclocal.m4.orig aclocal.m4 acinclude.m4.orig acinclude.m4 configure.orig configure � que em *.orig a linha --> "close(file);" � --> "fclose(file);" ---------------------------------------------------------------------------- ------------ para construir os patch usa-se o seguinte comando: # cd /root # tar -xvpzf /usr/ports/distfiles/mysql-3.23.56.tar.gz # cd mysql-3.23.56 cp aclocal.m4 aclocal.m4.orig edito o arquivo aclocal.m4.orig trocando "close(file);" por "fclose(file);" fa�o o mesmo com os arquivos acinclude.m4 e configure, em seguida gero os patchs: diff -u aclocal.m4.orig aclocal.m4 > patch-ad diff -u acinclude.m4.orig acinclude.m4 > patch-ae diff -u configure.orig configure >> patch-ag.tmp retirar duas primeiras linhas de patch-ag.tmp copio patch-ag este diretorio editar patch-ag e colocar na posi��o correta o texto de patch-ag.tmp copio os arquivos para /usr/ports/databases/mysql323-server/files ---------------------------------------------------------------------------- ------------ HOWTO make a FreeBSD port http://www.geocrawler.com/archives/3/155/1996/3/0/701636/ use diff -u ao inv�s de diff -c ---------------------------------------------------------------------------- ------------ repeti a compila��o registrando o resultado: # cd /root # script mysql_compilar.txt # cd /usr/ports/databases/mysql323-server && make install clean # exit editei mysql_compilar.txt a procura de erros e n�o encontri nada ---------------------------------------------------------------------------- ------------ $ pkg_info| grep mysql mysql-client-3.23.56 Multithreaded SQL database (client) mysql-server-3.23.56_1 Multithreaded SQL database (server) ---------------------------------------------------------------------------- ------------ Atenciosamente, Finger Print 1024D/76FA8152 2002-12-06 Paulo Antonio Hypolito Rodrigues 9E63 4443 5DAF 0F44 F57D <[EMAIL PROTECTED]> EA53 6485 EA3B 76FA 8152 ICQ 30.013.690 Linux User 112.161 +++ Impunidade mata. Omiss�o enterra. Diga n�o � impunidade.. +++ http://www.gabrielasoudapaz.org ----- Original Message ----- From: "eds_yahoo" <[EMAIL PROTECTED]> To: "Grupo Brasileiro de Usuarios FreeBSD" <[EMAIL PROTECTED]> Sent: Tuesday, October 21, 2003 7:08 PM Subject: [FUGSPBR] erro ao instalar mysql > Galera > Depois de muito tempo chegou minha vez de recorrer a voces, pois esgotei > minhas possibilidades > Tenho que instalar o Mysql ver 3.23 em meu free e tenho o erro abaixo, sera > que alguem me dar alguma luz? > minha versao do freebsd � 5.1. > > Tks > > > Edison > checking if c++ supports bool types... yes > checking if conversion of longlong to float works... Segmentation fault > (core dumped) > no > configure: error: Your compiler cannot convert a longlong value to a float! > If you are using gcc 2.8.# you should upgrade to egcs 1.0.3 or newer and try > again > ===> Script "configure" failed unexpectedly. > Please report the problem to [EMAIL PROTECTED] [maintainer] and attach > the > "/usr/ports/databases/mysql323-server/work/mysql-3.23.56/config.log" > including the output of the failure of your make command. Also, it > might > be a good idea to provide an overview of all packages installed on > your > system (e.g. an `ls /var/db/pkg`). > *** Error code 1 > > Stop in /usr/ports/databases/mysql323-server. > > ----- Original Message ----- > From: "Rafael B Albuquerque" <[EMAIL PROTECTED]> > To: "Grupo Brasileiro de Usuarios FreeBSD" <[EMAIL PROTECTED]> > Sent: Tuesday, October 21, 2003 6:30 AM > Subject: Re: [FUGSPBR] Logs > > > > Marcos, > > > > Porque nao roda um proxy transparente na maquina que faz nat? Com isso > voc� > > poder� ficar vendo o access.log que o squid ou sua solu��o de proxy gera e > > resolveria seu problema. > > > > Rafael > > > > >From: "Marcos Guimaraes" <[EMAIL PROTECTED]> > > > Pessoal alguem pode me dar uma dica, se eh possivel obter um log de uso > > dos > > > clientes de uma maquina que esta fazendo NAT? > > > Exemplo: > > > Que enderecos foram visitados pelo ip 192.168...? > > > Grato. > > > > _______________________________________________________________ > > Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr > > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/ > > > _______________________________________________________________ > Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/ > _______________________________________________________________ Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
