[openmamba-devel-it] firefox 3

gil puntogil a libero.it
Mar 24 Giu 2008 00:58:11 CEST


Silvan Calarco ha scritto:
> Alle martedė 24 giugno 2008, gil ha scritto:
>   
>> Silvan Calarco ha scritto:
>>     
>>> Alle lunedė 23 giugno 2008, gil ha scritto:
>>>       
>>>>> Ho provato il pacchetto firefox3 che c'e' nel tuo repository e mi
>>>>> sembra che vada bene, anche per la lingua. Lo sto ricompilando ora con
>>>>> le librerie attualmente presenti nel repository e dopo aver modificato
>>>>> il nome del programma che compare nel menų di kde in in "Firefox 3" per
>>>>> non confonderlo con il 2.
>>>>> L'aggiornamento di libnss alla 3.12 non mi sembra necessario nč per la
>>>>> compilazione nč per l'uso del programma, a te risulta diversamente?
>>>>>
>>>>> ciao,
>>>>> Silvan
>>>>>           
>>>> ciao
>>>> sto provando a migliorare anche il pacchetto
>>>> suite (seamonkey) hai tempo gi dargli un occhiata?
>>>> per quanto riguarda firefox 3 a me dava degli errori di questo tipo
>>>> quando compilavo
>>>> forse per la lib condivisa la libsqlite3.so.0
>>>> l'unico difetto che ho adesso e che tutte le volte che lancio le due
>>>> versioni si caricano come quando si inizializzano per la prima volta
>>>> e se li lancio tutti e due il primo in esecuzione ha il sopravvento
>>>>         
>>> Si ho notato anch'io questo comportamento. Comunque la libnss che
>>> utilizza sqlite di sistema č in devel-makedist, ho aggiunto la riga:
>>>
>>> export NSS_USE_SYSTEM_SQLITE=1
>>>
>>> nella sezione %build dello specfile.
>>> Sto finendo di compilare firefox per usare a sua volta libnss di sistema.
>>> Questo mi ha richiesto pių tempo del previsto ed ho dei lavori arretrati
>>> per cui non penso che riuscierō a vedere seamonkey a breve.
>>>
>>> ciao,
>>> Silvan
>>>       
>> ciao
>> mi puoi passare la patch 5 di firefox 3
>> si verificano degli errori mettendo
>> export NSS_USE_SYSTEM_SQLITE=1
>> sto provando a compilarlo di nuovo mettendo
>> questa costante (ha senso?)
>> _use_internal_dependency_generator 0
>> grazie
>>     
>
> E' tutto nel repository devel-makedist, libnss e firefox3. 
> L'uso di _use_internal_dependency_generator serve per evitare conflitti tra 
> duplicati di librerie. Puoi vedere lo specfile per esaminare le modifiche 
> fatte e la patch non č nient'altro che:
>
> --- mozilla.orig/config/autoconf.mk.in  2008-05-05 23:08:14.000000000 +0200
> +++ mozilla/config/autoconf.mk.in       2008-06-23 21:28:41.000000000 +0200
> @@ -276,7 +276,7 @@
>  OS_COMPILE_CFLAGS = $(OS_CPPFLAGS) @COMPILE_CFLAGS@
>  OS_COMPILE_CXXFLAGS = $(OS_CPPFLAGS) @COMPILE_CXXFLAGS@
>
> -OS_INCLUDES    = $(NSPR_CFLAGS) $(JPEG_CFLAGS) $(PNG_CFLAGS) $(ZLIB_CFLAGS) 
> $(L
> CMS_CFLAGS)
> +OS_INCLUDES    = $(NSPR_CFLAGS) $(NSS_CFLAGS) $(JPEG_CFLAGS) $(PNG_CFLAGS) 
> $(ZL
> IB_CFLAGS) $(LCMS_CFLAGS)
>  OS_LIBS                = @LIBS@
>  ACDEFINES      = @MOZ_DEFINES@
>
> Comunque sono partito dal tuo lavoro e sarebbe opportuno che tu riprendessi 
> dal mio se vuoi fare ulteriori modifiche di interesse generale. Ora il 
> problema che rimane č che thunderbird utilizza la usa libnss interna, che 
> essendo configurata in /etc/ld.so.conf.d/ viene usata anche da firefox3 che 
> perō dā errore all'avvio.
>
> ciao,
> Silvan
>
>   
ciao avevo provato a scaricare il pacchetto srpm ma ho un errore di 
url.. non me lo trova...
devo rifare anche thunderbird? non ho capito bene ...
grazie


Maggiori informazioni sulla lista openmamba-devel-it