Ekiga su Slackware-current


#1

Per telefonare mediante VoIP utilizzo da anni Ekiga. Dato che non fa parte dei pacchetti ufficiali della Slackware, mi affido ai slackbuild che trovo su https://slackbuilds.org/. Di norma compilo tutte le dipendenze e il pacchetto principale senza problemi. Aggiornando la Slackware continuamente alla current, ovviamente ogni tot devo ricompilare tutto per allineare le dipendenze.
Da un mese abbondante invece la ricompilazione non va. Come prima cosa ho provato a correggere i sorgenti con delle patch trovate qua e la. Infine ho trovato la repository delle slackbuild aggiornate https://github.com/Ponce/slackbuilds/ . Ho provato anche queste e sono riuscito a compiplare senza problemi 2 dipendenze, ma la terza opal proprio non va. L’errore che vedo in compilazione tra innumerevoli warning è:
/usr/include/c++/7.1.0/ostream:656:5: error: no type named ‘type’ in ‘struct std::enable_if<false, std::basic_ostream&>’

Qualcuno ha qualche idea come risolvere?


#2

Non so se c’entra. Ma su Debian c’era un bug per opal per cui non compilava con gcc6. https://groups.google.com/forum/m/#!topic/linux.debian.bugs.dist/SQU-pIVSnro
Altro non ho trovato.
Ciao


#3

La versione di GGC che ho è:
gcc version 7.1.0 (GCC)

Quindi suppopngo non sia quellop il problema.


#4

Ancora peggio. Io proverei a compilare con il 5. Basta aggiungere un flag, non serve fare cose greche.

Andrej


#5

Non so se c’entra. Ma su Debian c’era un bug per opal per cui non compilava con gcc6. https://groups.google.com/forum/m/#!topic/linux.debian.bugs.dist/SQU-pIVSnro

Altro non ho trovato.

Ciao


#6

Ancora peggio. Io proverei a compilare con il 5. Basta aggiungere un
flag, non serve fare cose greche.

Andrej