Publicada por c.rafael em 22/06/2006 - 21:17h:
* c.rafael usa Slackware

erro ao compilar o sasl???


Oá pessoal,

estou compilando o sasl no slackware e está me gerando o seguinte erro ao dar o comando make:

make[1]: Entering directory `/opt/cyrus-sasl-2.1.19/plugins'
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../lib -I../sasldb -I../include -I/usr/include/openssl/include -I/usr/include/mysql -Wall -W -g -O2 -MT digestmd5.lo -MD -MP -MF ".deps/digestmd5.Tpo"
-c -o digestmd5.lo `test -f 'digestmd5.c' || echo './'`digestmd5.c;
then mv ".deps/digestmd5.Tpo" ".deps/digestmd5.Plo";
else rm -f ".deps/digestmd5.Tpo"; exit 1;
fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../lib -I../sasldb -I../include -I/usr/include/openssl/include -I/usr/include/mysql -Wall -W -g -O2 -MT digestmd5.lo -MD -MP -MF .deps/digestmd5.Tpo -c digestmd5.c -fPIC -DPIC -o digestmd5.lo
digestmd5.c: In function `digestmd5_server_mech_step2':
digestmd5.c:2077: warning: dereferencing type-punned pointer will break strict-aliasing rules
digestmd5.c:2094: warning: dereferencing type-punned pointer will break strict-aliasing rules
digestmd5.c: In function `make_client_response':
digestmd5.c:2969: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[1]: *** [digestmd5.lo] Error 1
make[1]: Leaving directory `/opt/cyrus-sasl-2.1.19/plugins'
make: *** [install-recursive] Error 1


o que pode ser?
agradeço quem puder me ajudar

  
 
Resposta de MasterSavage em 22/06/2006 - 21:21h:
* MasterSavage usa Slackware
* MasterSavage tem conceito: 9.8
 


o erro é na chamada a código do openssl. Antes de mais nada, atualize seu openssl e tente recompilar novamente.

 
Resposta de tiago_herrmann em 22/06/2006 - 21:33h:
* tiago_herrmann usa Slackware
* tiago_herrmann tem conceito: 9.4
 


"internal compiler error: Segmentation fault"

se ele pára sempre no mesmo lugar pode ser um bug do gcc, pois está dando segfault. Se ele sempre dá erros aleatórios, sua memória ram pode estar com defeito.

 
Resposta de MasterSavage em 23/06/2006 - 09:56h:
* MasterSavage usa Slackware
* MasterSavage tem conceito: 9.8
 


nem vi o segmentation falt no codigo.
o tiago falou certo, mas atualizar primeiro o gcc (e o openssl) , caso não seja a ultima versão do branch, seria o primeiro passo, so depois verifique o hardware.

 
Resposta de c.rafael em 23/06/2006 - 10:50h:
* c.rafael usa Slackware
* c.rafael tem conceito: nenhum voto.
 


Valeu pessoal,

já consegui resolver, era um modulo de memoria que estava com problemas.

 
Resposta de those em 16/01/2007 - 15:02h:
* those usa FreeBSD
* those tem conceito: 7.0
 


... estou tendo o mesmo problema e nao consegui resolver ainda

 
Resposta de paulolima em 01/02/2007 - 16:04h:
* paulolima usa Mandrake
* paulolima tem conceito: nenhum voto.
 


estou com o mesmo problema que módulo de memoria é este e como solucionar
Estou com o linux mandriva


 
Resposta de tempestis em 05/08/2007 - 14:40h:
* tempestis usa Debian
* tempestis tem conceito: nenhum voto.
 


?comentario=

ola, galera, sou meio novo por aqui, e tambem sou novo no linux...

estou com o mesmo problema citado acima...e conforme foi descrito aqui, tentei trocar modulos de memoria, e até troquei a maquina inteira.....e não resolveu,

quando eu faço make do Cyrus-SASL aparecem diversos erros de digestmd5.c e não termina de fazer o make...

Eu to usando o Debian 4.0 Sarge, e pra outras coisas, funciona normal, por exemplo...pra instalar o DB4 foi simples....não deu pau nenhum...

já procurei aqui no VOL e em diversos outros lugares, mas não achei nada que pudesse resolver...

se puderem me ajudar, agradeço

-Temp

 
Resposta de tempestis em 06/08/2007 - 08:23h:
* tempestis usa Debian
* tempestis tem conceito: nenhum voto.
 


pessoal, só dando um update da minha situação

troquei de maquina, e cheguei a trocar de OS (agora no Slackware), to passando pelo mesmo poblema...

infelizmente não to com o log aqui (ta em casa), mas o erro é o mesmo, algo a ver com um tal de digestmd5.c

obrigado

-Temp

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts