[FUG-BR] Libspf2 não compila

m0f0x el.mofo em uol.com.br
Quarta Janeiro 10 07:35:05 BRST 2007


Bão,

Mesmo que sua máquina esteja em produção, recomendo atualizar seu
sistema e sair da "era 4.x", pois o FreeBSD 4.x e 4.11 vão
(teoricamente) entrar no seu fim de vida (End of Life, EoL) em 31 de
janeiro de 2007[1].

Claro, se é uma máquina em produção, vc vai precisar de outra máquina
para fazer o "trem" em paralelo, testar e só depois substituir a
máquina antiga.

Verifique se seu ports está atualizado. Aqui eu consegui compilar, mas
o sistema é bem mais novo do que o seu (RELENG_6), ok? Se quiser testar
o pacote em uma máquina rodando o 6.x/i386, ele está disponível em
http://m0f0x.freeshell.org/libspf2-1.2.5_2.tbz.

[1] http://www.freebsd.org/security/

On Tue, 9 Jan 2007 12:04:41 -0300
"Armindo S. Gomes" <armindo em redetec.org.br> wrote:

> Prezados,
> 
> Estou tentando instalar a Libspf2, porém esta não compila por nada.
> Já procurei no Google por informações e não achei nada de relevante.
> O problema aparece quando tento compilar:
> 
> -----------------------------------------------
> cagarras# make
> make  all-recursive
> Making all in src
> Making all in include
> Making all in libreplace
> Making all in libspf2
> source='spf_dns_rr.c' object='spf_dns_rr.lo' libtool=yes 
> depfile='.deps/spf_dns_rr.Plo' tmpdepfile='.deps/spf_dns_rr.TPlo' 
> depmode=gcc /usr/local/bin/bash ../../config/depcomp  /usr/local/bin/bash 
> ../../libtool --mode=compile 
> gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../../src/include
> -I../../src     -g -O2 -Wall -c -o spf_dns_rr.lo spf_dns_rr.c
>  gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/include -I../../src
> -g -O2 -Wall -c spf_dns_rr.c -Wp,-MD,.deps/spf_dns_rr.TPlo  -fPIC
> -DPIC -o .libs/spf_dns_rr.o
> spf_dns_rr.c: In function `SPF_dns_rr_new_nxdomain':
> spf_dns_rr.c:48: `NXDOMAIN' undeclared (first use in this function)
> spf_dns_rr.c:48: (Each undeclared identifier is reported only once
> spf_dns_rr.c:48: for each function it appears in.)
> *** Error code 1
> 
> Stop in /usr/local/pacotes/libspf2-1.2.5/src/libspf2.
> *** Error code 1
> 
> Stop in /usr/local/pacotes/libspf2-1.2.5/src/libspf2.
> *** Error code 1
> 
> Stop in /usr/local/pacotes/libspf2-1.2.5/src.
> *** Error code 1
> 
> Stop in /usr/local/pacotes/libspf2-1.2.5.
> *** Error code 1
> 
> Stop in /usr/local/pacotes/libspf2-1.2.5.
> -----------------------------------------------
> 
> Alguém tem alguma idéia de como resolver este problema?
> 
> Estou usando o FreeBSD 4.9 + Postfix 2.2.3
> 
> Desde já agradeço,
> 
> ____________________________________
> Armindo Gomes
> Rede de Tecnologia do Rio de Janeiro
> Assistente de Informática
> Tel.: 21 2221 9292 | Cel.: 21 8153 2759


Mais detalhes sobre a lista de discussão freebsd