Re: [FUG-BR] FreeBSD mudará seu compilador default do GCC para o Clang em novembro

2012-09-14 Por tôpico Paulo Olivier Cavalcanti
Em 14/09/2012 11:54, d4n1 escreveu:
> Também acho a performace do clang melhor. Vamos que vamos -:)
>

Eu não me dei bem com o clang. Há cerca de um mês fui compilar o Chrome 
20 e deu um segmentation fault (11) depois de mais de 22 horas de 
compilação. Usei o gcc46 e foi.

Li que o Firefox tem problemas com clang...

O único software que consegui compilar com ele foi o LibreOffice.

Deve ser porque a minha máquina é modesta.

-- 
http://about.me/paulocavalcanti

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD mudará seu compilador default do GCC para o Clang em novembro

2012-09-14 Por tôpico Patrick Tracanelli

Em 14/09/2012, às 10:30, Marcelo Gondim escreveu:

> Em 14/09/2012 10:03, Gustavo Freitas escreveu:
>> amigo,
>> 
>> qual seria a maior vantagem ? segurança ?
> 
> Não é a vantagem o problema é a maldita licença GPLv3 do GCC que foi um 
> tiro no pé pra muita gente.

Não *era* vantagem, agora parece que já é! :-)

Vi uma discussão muito boa de usuários LLVM Apple e FreeBSD indicando melhor 
performance do produto final (objeto compilado) na maioria dos casos, de 68 
testes que fizeram o binário clang se mostrou mais eficiente em 42, pior que 
gcc (mesmo o mais recente, já GPLv3) em 18 testes e deram como empate ou 
resultado indefinido (variando muito) em outros 8 testes.

> Stallman confunde o verdadeiro significado de liberdade querendo obrigar 
> à todos que façam do jeito dele. Que morra o gcc então! Vida longa ao 
> LLVM/CLang.

Boa. A liberdade por imposição da definição estrita de liberdade; a liberdade 
como definida por um grupo específico de pessoas.

Já vimos e ainda vemos hoje (no oriente) nações inteiras em guerra, devido a 
esse tipo de "imposição de uma liberdade".

A verdade é que a liberdade imposta pela GPL é cerceada; na GPLv3 isso só piora 
um pouco;

Que bom que a adoção de GPL está em rápido declínio ;-) e de licenças BSD, 
derivadas, ou similares, crescendo na mesma proporção.

http://www.itworld.com/it-managementstrategy/233753/gpl-copyleft-use-declining-faster-ever
 

--
Patrick Tracanelli

FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
316...@sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD mudará seu compilador default do GCC para o Clang em novembro

2012-09-14 Por tôpico d4n1
Também acho a performace do clang melhor. Vamos que vamos -:)
On Sep 14, 2012 10:31 AM, "Marcelo Gondim"  wrote:

> Em 14/09/2012 10:03, Gustavo Freitas escreveu:
> > amigo,
> >
> > qual seria a maior vantagem ? segurança ?
>
> Não é a vantagem o problema é a maldita licença GPLv3 do GCC que foi um
> tiro no pé pra muita gente.
>
> Stallman confunde o verdadeiro significado de liberdade querendo obrigar
> à todos que façam do jeito dele. Que morra o gcc então! Vida longa ao
> LLVM/CLang.
>
> >
> > 2012/9/14 Jack :
> >> Buenas Lista!
> >>
> >> Apenas compartilhando o texto:
> >>
> http://www.osnews.com/story/26372/FreeBSD_moves_away_from_GCC_embraces_Clang
> >>
> >>
> >> Abraços!
> >> Jack
> >>
> >>
> >>
> >>
> >>
> >> -
> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> >
>
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD mudará seu compilador default do GCC para o Clang em novembro

2012-09-14 Por tôpico Marcelo Gondim
Em 14/09/2012 10:03, Gustavo Freitas escreveu:
> amigo,
>
> qual seria a maior vantagem ? segurança ?

Não é a vantagem o problema é a maldita licença GPLv3 do GCC que foi um 
tiro no pé pra muita gente.

Stallman confunde o verdadeiro significado de liberdade querendo obrigar 
à todos que façam do jeito dele. Que morra o gcc então! Vida longa ao 
LLVM/CLang.

>
> 2012/9/14 Jack :
>> Buenas Lista!
>>
>> Apenas compartilhando o texto:
>> http://www.osnews.com/story/26372/FreeBSD_moves_away_from_GCC_embraces_Clang
>>
>>
>> Abraços!
>> Jack
>>
>>
>>
>>
>>
>> -
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD mudará seu compilador default do GCC para o Clang em novembro

2012-09-14 Por tôpico Eduardo Lemos de Sa
Caríssimos

On Fri, Sep 14, 2012 at 10:11 AM, vic  wrote:

> Em 2012-09-14 10:03, Gustavo Freitas escreveu:
> > amigo,
> >
> > qual seria a maior vantagem ? segurança ?
> >
>
>
> Licença. O clang/llvm também tem se mostrado mais rápido e usar menos
> memória na compilação que o gcc[1].
>
>
>
Além disto, esta estagnação com o gcc42 causa problemas práticos. Não é
raro eu ter de compilar programas específicos (química quãntica) que
normalmente requerem uma versão mais atualizada do gfortran (que é
instalado junto com o gcc). Para manter a compatibilidade e conseguir êxito
na compilação, uso a estratégia de fazer um link simbólico do gcc apontar
para a versão mais nova do compilador (ln -s /usr/local/bin/gcc48
/usr/bin/gcc). Claro, antes eu renomeio o gcc padrão do sistema para
gcc422. Apesar de simples, esta gambiarra às vezes faz com que eu me perca
(junto com o sistema) por conta das lib chamadas na hora da compilação.

De houver um compilar independente para o sistema (mesmo que ele possa ser
usado para compilar ports), seria uma grande simplicação na vida do usuário.

Um abraço a todos

Edu


[1]:
>
> http://lists.freebsd.org/pipermail/freebsd-current/2012-September/036380.html
>
> --
> vic
> http://choppnerd.com
> http://donttrack.us   |   http://dontbubble.us
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
Eduardo Lemos de Sa
Associated Professor Level 3
Dep. Quimica da Universidade Federal do Paraná
fone: +55(41)3361-3300
fax:   +55(41)3361-3186
Voip Number call to (41) 33613600 (listen to the message and type 10531185)
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD mudará seu compilador default do GCC para o Clang em novembro

2012-09-14 Por tôpico vic
Em 2012-09-14 10:03, Gustavo Freitas escreveu:
> amigo,
>
> qual seria a maior vantagem ? segurança ?
>


Licença. O clang/llvm também tem se mostrado mais rápido e usar menos 
memória na compilação que o gcc[1].


[1]: 
http://lists.freebsd.org/pipermail/freebsd-current/2012-September/036380.html

-- 
vic
http://choppnerd.com
http://donttrack.us   |   http://dontbubble.us
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] FreeBSD mudará seu compilador default do GCC para o Clang em novembro

2012-09-14 Por tôpico Gustavo Freitas
amigo,

qual seria a maior vantagem ? segurança ?

2012/9/14 Jack :
> Buenas Lista!
>
> Apenas compartilhando o texto:
> http://www.osnews.com/story/26372/FreeBSD_moves_away_from_GCC_embraces_Clang
>
>
> Abraços!
> Jack
>
>
>
>
>
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Gustavo Freitas
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] FreeBSD mudará seu compilador default do GCC para o Clang em novembro

2012-09-14 Por tôpico Jack
Buenas Lista!

Apenas compartilhando o texto:
http://www.osnews.com/story/26372/FreeBSD_moves_away_from_GCC_embraces_Clang


Abraços!
Jack





-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd