[FUG-BR] Erro ao compilar o Firefox

Paulo Cavalcanti procavalcanti em gmail.com
Terça Dezembro 20 15:03:48 BRST 2011


Resolvido da seguinte maneira:

- Lendo tudo sobre gerenciamento de ports, e:

- Usando o excelente utilitário portmanager(1),  comando "portmanager
/www/firefox -f" Este comando faz com que as dependências problemáticas
sejam compiladas por último.

Meu histórico para a lista, espero que seja útil para outras pessoas!




Em 19 de dezembro de 2011 20:54, Paulo Olivier Cavalcanti <
procavalcanti em gmail.com> escreveu:

> Boa noite, amigos da lista! Estou tentando compilar o Firefox 8.0.1.
>
> Já atualizei os ports via “portsnap fetch extract update”.
>
> Primeiro a compilação parou porque o libtool precisava ser >= 2.22.
> Compilei e instalei a versão 2.4 numa boa.
>
> Quando retomei a compilação apareceu o seguinte erro em atk-2.0.1.
>
> Estou sem saber o que fazer.
>
>
> ===>  Building for atk-2.0.1
> gmake  all-recursive
> gmake[1]: Entrando no diretório `/usr/ports/accessibility/atk/**
> work/atk-2.0.1'
> Making all in atk
> gmake[2]: Entrando no diretório `/usr/ports/accessibility/atk/**
> work/atk-2.0.1/atk'
> gmake  all-am
> gmake[3]: Entrando no diretório `/usr/ports/accessibility/atk/**
> work/atk-2.0.1/atk'
>  CC     atktext.lo
> atktext.c:1433: error: expected declaration specifiers or '...' before
> 'atk_text_range'
> atktext.c:1433: error: expected declaration specifiers or '...' before
> 'atk_text_range_copy'
> atktext.c:1434: error: expected declaration specifiers or '...' before
> 'atk_text_range_free'
> atktext.c:1434: warning: return type defaults to 'int'
> atktext.c: In function 'G_DEFINE_BOXED_TYPE':
> atktext.c:1433: error: parameter name omitted
> atktext.c:1434: error: expected '{' at end of input
> gmake[3]: ** [atktext.lo] Erro 1
> gmake[3]: Saindo do diretório `/usr/ports/accessibility/atk/**
> work/atk-2.0.1/atk'
> gmake[2]: ** [all] Erro 2
> gmake[2]: Saindo do diretório `/usr/ports/accessibility/atk/**
> work/atk-2.0.1/atk'
> gmake[1]: ** [all-recursive] Erro 1
> gmake[1]: Saindo do diretório `/usr/ports/accessibility/atk/**
> work/atk-2.0.1'
> gmake: ** [all] Erro 2
> *** Error code 1
>
> Stop in /usr/ports/accessibility/atk.
> [paulo em bsd-desk /usr/ports/accessibility/atk]#
>
>
> --
> Paulo Olivier Cavalcanti
> procavalcanti em gmail.com
> http://about.me/**paulocavalcanti <http://about.me/paulocavalcanti>
>


Mais detalhes sobre a lista de discussão freebsd