[FUG-BR] glib não compila mais
Marcelo Gondim
gondim em bsdinfo.com.br
Segunda Setembro 30 14:06:31 BRT 2013
Em 29/09/13 01:15, Nilton Jose Rizzo escreveu:
> Em Sun, 29 Sep 2013 00:43:12 -0300, Marcelo Gondim escreveu
>> Pessoal,
>>
>> Fui recompilar a devel/glib20 aqui e agora não compila mais nem por
>> um decreto, dá problema com a libiconv e pior que está instalada.
>> Fiz isso em 2 máquinas e deu o mesmo problema:
>>
>> checking for /usr/local/bin/python2.7 version... 2.7
>> checking for /usr/local/bin/python2.7 platform... freebsd9
>> checking for /usr/local/bin/python2.7 script directory...
>> ${prefix}/lib/python2.7/site-packages
>> checking for /usr/local/bin/python2.7 extension module directory...
>> ${exec_prefix}/lib/python2.7/site-packages
>> checking for iconv_open... no
>> configure: error: *** No iconv() implementation found in C library
>> or libiconv
>> ===> Script "configure" failed unexpectedly.
>> Please run the gnomelogalyzer, available from
>> "http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will
>> diagnose the problem and suggest a solution. If - and only if - the
>> gnomelogalyzer cannot solve the problem, report the build failure to
>> the FreeBSD GNOME team at gnome em FreeBSD.org, and attach (a)
>> "/usr/ports/devel/glib20/work/glib-2.36.3/config.log", (b) the
>> output of the failed make command, and (c) the gnomelogalyzer
>> output. Also, it might be a good idea to provide an overview of all
>> packages installed on your system
>> (i.e. an `ls /var/db/pkg`). Put your attachment up on any website,
>> copy-and-paste into http://freebsd-gnome.pastebin.com, or use send-
>> pr(1) with the attachment. Try to avoid sending any attachments to
>> the mailing list
>> (gnome em FreeBSD.org), because attachments sent to FreeBSD mailing
>> lists are usually discarded by the mailing list software. *** [do-
>> configure] Error code 1
>>
>> Stop in /usr/ports/devel/glib20.
>>
>> Estou procurando nos fóruns e ainda não encontrei uma solução.
>> Alguém conseguiu resolver esse problema?
>>
>> FreeBSD prxsaq.localdomain.net 9.2-RELEASE FreeBSD 9.2-RELEASE #6
>> r255930: Sat Sep 28 20:02:21 BRT 2013
>> root em prxsaq.localdomain.net:/usr/obj/usr/src/sys/INTNET i386
>>
>> # pkg info |grep libiconv
>> libiconv-1.14_1 A character set conversion library
>>
>> []'s
>> Gondim
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> Godim do /usr/src/UPDATING
>
> 20130813:
> WITH_ICONV has been split into two feature sets. WITH_ICONV now
> enables just the iconv* functionality and is now on by default.
> WITH_LIBICONV_COMPAT enables the libiconv api and link time
> compatability. Set WITHOUT_ICONV to build the old way.
> If you have been using WITH_ICONV before, you will very likely
> need to turn on WITH_LIBICONV_COMPAT.
>
>
>
> Porém eu desisti e coloquei como comentário, dentro do Makefile da libiconv,
> a parte que diz que apartir da versão 10.0 não pode usar o ports, etc, etc,
> ...
>
> Porém deu umas zicas bonitas (veja meus emails na -current) e então refiz a
> instalação com o CD da 10.0 (o último) atualizei o ports ( não consigui
> fazer o raio do pkg install funcionar de primeira) compilei o src, o kernel
> e então tudo passou a funcionar direito ( eu acho, pelo menso o X, o firefox
> e o xfce4 ) ainda não terminei de compilar tudo ainda, tem algumas opções
> de alguns ports que dá uns paus que nem mesmo o cidadão que fez o port
> deve ter testato, estou fazendo uma compilação dos erros que estou tento
> nos ports para depois enviar para alguém (ainda não sei para quem) mas
> irei enviar. Estou esperando o QT4 instalar todo, depois vou instalar
> o libre office, gimp , blender, gnash e o vlc, se tudo rolar bem te falo
>
> Rizzo
Opa Rizzo,
Ummm eu tava olhando no lugar errado. Tinha olhado no UPDATING do ports.
HaHAhA se eu tivesse visto isso não precisaria ter feito o que fiz. Fiz
uma puta gambi no Makefile da glib e do apr1 ahahahha
mas valeu!
Grande abraço,
Gondim
Mais detalhes sobre a lista de discussão freebsd