filezilla 3.9.0.2

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

filezilla 3.9.0.2

Messaggio da conraid »

Provando a compilare Filezilla su una slackware64 current, sia con il mio slackbuild sia con quello di SBo. E sia con solo wxgtk3 o con wxgtk3 insieme a wxgtk2, e con le 3 compilate anche queste sia con il mio build sia con quello di SBo. ho questi errori:

Codice: Seleziona tutto

ControlSocket.cpp: In member function 'virtual int CControlSocket::Disconnect()':
ControlSocket.cpp:84:63: error: no matching function for call to 'CControlSocket::LogMessage(MessageType, const wxString&)'
  LogMessage(MessageType::Status, _("Disconnected from server"));
                                                               ^
ControlSocket.cpp:84:63: note: candidates are:
In file included from ControlSocket.h:5:0,
                 from ControlSocket.cpp:2:
logging_private.h:13:7: note: template<class ... Args> void CLogging::LogMessage(MessageType, const wxChar*, Args&& ...) const
  void LogMessage(MessageType nMessageType, wxChar const* msgFormat, Args&& ...args) const
       ^
logging_private.h:13:7: note:   template argument deduction/substitution failed:
ControlSocket.cpp:84:63: note:   cannot convert 'wxGetTranslation((* & wxString(((const char*)("Disconnected from server")))), (*(const wxStr
ing*)(& wxString())))' (type 'const wxString') to type 'const wxChar* {aka const wchar_t*}'
  LogMessage(MessageType::Status, _("Disconnected from server"));

[...]

logging_private.h:30:7: note:   template argument deduction/substitution failed:
ControlSocket.cpp:1348:74: note:   cannot convert 'Status' (type 'MessageType') to type 'wxString'
    LogMessage(MessageType::Status, _("Skipping download of %s"), filename);
                                                                          ^
ControlSocket.cpp:1352:80: error: no matching function for call to 'CControlSocket::LogMessage(MessageType, const wxString&, wxString&)'
    LogMessage(MessageType::Status, _("Skipping upload of %s"), pData->localFile);
                                                                                ^
ControlSocket.cpp:1352:80: note: candidates are:
In file included from ControlSocket.h:5:0,
                 from ControlSocket.cpp:2:
logging_private.h:13:7: note: template<class ... Args> void CLogging::LogMessage(MessageType, const wxChar*, Args&& ...) const
  void LogMessage(MessageType nMessageType, wxChar const* msgFormat, Args&& ...args) const
       ^
logging_private.h:13:7: note:   template argument deduction/substitution failed:
ControlSocket.cpp:1352:80: note:   cannot convert 'wxGetTranslation((* & wxString(((const char*)("Skipping upload of %s")))), (*(const wxStri
ng*)(& wxString())))' (type 'const wxString') to type 'const wxChar* {aka const wchar_t*}'
    LogMessage(MessageType::Status, _("Skipping upload of %s"), pData->localFile);
                                                                                ^
In file included from ControlSocket.h:5:0,
                 from ControlSocket.cpp:2:
logging_private.h:30:7: note: template<class ... Args> void CLogging::LogMessage(wxString, int, void*, MessageType, const wxChar*, Args&& ...
) const
  void LogMessage(wxString sourceFile, int nSourceLine, void *pInstance, MessageType nMessageType
       ^
logging_private.h:30:7: note:   template argument deduction/substitution failed:
ControlSocket.cpp:1352:80: note:   cannot convert 'Status' (type 'MessageType') to type 'wxString'
    LogMessage(MessageType::Status, _("Skipping upload of %s"), pData->localFile);
                                                                                ^
make[3]: *** [libengine_a-ControlSocket.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
Avete idea di cosa può essere?

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: filezilla 3.9.0.2

Messaggio da conraid »

Come mi ha risposto Willy Sudiarto Raharjo su LQ è l'opzione --enable-stl che cìera nella prima versione del build di SBo, e nel mio.
Ora provo a compilare

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6628
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: filezilla 3.9.0.2

Messaggio da targzeta »

Io gli ho passato solo:

Codice: Seleziona tutto

 --disable-manualupdatecheck
  --disable-autoupdatecheck
  --with-tinyxml=builtin
ed è andato tutto bene.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
IamSOMBER
Linux 2.x
Linux 2.x
Messaggi: 228
Iscritto il: mar 8 nov 2005, 15:49
Nome Cognome: Mirko
Slackware: Slackware64 current
Kernel: 3.16.7
Desktop: KDE 4.14.2
Località: Matelica (MC)
Contatta:

Re: filezilla 3.9.0.2

Messaggio da IamSOMBER »

Ho installato l'ultima versione su un notebook dai sorgenti ed è andato tutto liscio. Ho provato ad installarla sul fisso ed ho una serie di problemi apparentemente con le multilib di Alien che non gli piacciono.
In fase di compilazione ci sono delle librerie che fanno fallire il make con messaggi tipo:

Codice: Seleziona tutto

/usr/bin/libXXX error adding symbols: File in wrong format
Disinstallandole momentaneamente procede a compilare...mah, e sul portatile ho le stesse multilib installate.

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: filezilla 3.9.0.2

Messaggio da conraid »

targzeta ha scritto:Io gli ho passato solo:

Codice: Seleziona tutto

 --disable-manualupdatecheck
  --disable-autoupdatecheck
  --with-tinyxml=builtin
ed è andato tutto bene.

Emanuele
non hai l'opzione enable-stl appunto :-)
Tra l'altro l'errore era chiaro che riguardava i template, ma non avevo pensato all'opzione, scemo io più del solito :-)

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: filezilla 3.9.0.2

Messaggio da conraid »

IamSOMBER ha scritto:Ho installato l'ultima versione su un notebook dai sorgenti ed è andato tutto liscio. Ho provato ad installarla sul fisso ed ho una serie di problemi apparentemente con le multilib di Alien che non gli piacciono.
In fase di compilazione ci sono delle librerie che fanno fallire il make con messaggi tipo:

Codice: Seleziona tutto

/usr/bin/libXXX error adding symbols: File in wrong format
Disinstallandole momentaneamente procede a compilare...mah, e sul portatile ho le stesse multilib installate.
Questi errori in effetti possono aversi quando il compilatore (o altro) è ancora collegato a librerie a 32bit. Quale libreria di preciso da quell'errore? Solo filezilla?

Avatar utente
IamSOMBER
Linux 2.x
Linux 2.x
Messaggi: 228
Iscritto il: mar 8 nov 2005, 15:49
Nome Cognome: Mirko
Slackware: Slackware64 current
Kernel: 3.16.7
Desktop: KDE 4.14.2
Località: Matelica (MC)
Contatta:

Re: filezilla 3.9.0.2

Messaggio da IamSOMBER »

conraid ha scritto:Questi errori in effetti possono aversi quando il compilatore (o altro) è ancora collegato a librerie a 32bit. Quale libreria di preciso da quell'errore? Solo filezilla?
Pensavo solo Filezilla, con libgnutls, invece adesso provando a compilare gnutls ho un errore con libnettle, not found!.
Quindi penso che c'è qualcosa che non va con pkgconfig perchè ogni libreria della quale si hanno entrambe le versioni, quella a 64 ed a 32 bit, non viene rilevata.
Ho fatto qualche casino io, e non c'è soluzione o consiglio che tenga in questi casi ;)

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3022
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: filezilla 3.9.0.2

Messaggio da ponce »

giusto per vostra informazione, sembra che willy fara' il revert alla 3.8.1 (che usa wxPython)

https://plus.google.com/u/0/11556598419 ... kSsqnHseW5

Avatar utente
IamSOMBER
Linux 2.x
Linux 2.x
Messaggi: 228
Iscritto il: mar 8 nov 2005, 15:49
Nome Cognome: Mirko
Slackware: Slackware64 current
Kernel: 3.16.7
Desktop: KDE 4.14.2
Località: Matelica (MC)
Contatta:

Re: filezilla 3.9.0.2

Messaggio da IamSOMBER »

Ho sistemato ed installato da sorgenti. Il problema credo fosse solamente che alcuni pacchetti di kde li avevo installati da ktown altri li avevo compilati io e questo ha deve aver creato qualche incongruenza.
A parte qualche icona non visualizzata e gtk3 non pienamente supportato non ho riscontrato ancora i problemi di cui parla willy. Ma se devo esprimere un giudizio direi di non aggiornare e tenersi la 3.8.1.

Rispondi