Re: tdebase build issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wednesday 04 of January 2017 09:17:25 deloptes wrote:
> Hi,
> especially to Michele. I tried patching tdebase and building it but I
> now failed here and I don't understand why. Can you have a look and
> tell me what I can do, please.
>
> thanks
>
>
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp: In member
> function ‘void KCryptoConfig::slotCAImport()’:
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1887:58:
> error: ‘class KOpenSSLProxy’ has no member named
> ‘X509_STORE_get0_objects’ STACK_OF(X509_OBJECT) *certStore_objs =
> KOSSL::self()->X509_STORE_get0_objects(certStore);
>                                                           ^
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1888:38:
> error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_num’
>    for (int i = 0; i < KOSSL::self()->OPENSSL_sk_num(certStore_objs);
> i++) { ^
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1889:69:
> error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_value’
>     X509_OBJECT* x5o =
> reinterpret_cast<X509_OBJECT*>(KOSSL::self()->OPENSSL_sk_value(certStor
>e_objs, i));
>                                                                      ^
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1892:23:
> error: ‘class KOpenSSLProxy’ has no member named ‘X509_OBJECT_get_type’
>     if (KOSSL::self()->X509_OBJECT_get_type(x5o) != X509_LU_X509)
> continue; ^
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1894:30:
> error: ‘class KOpenSSLProxy’ has no member named
> ‘X509_OBJECT_get0_X509’ X509 *x5 =
> KOSSL::self()->X509_OBJECT_get0_X509(x5o);
>                               ^
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:1958:35:
> error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_free’
>    if (certStore) { KOSSL::self()->OPENSSL_sk_free(certStore);
>                                    ^
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:2030:32:
> error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_free’
>   if (certStore) KOSSL::self()->OPENSSL_sk_free(certStore);
>                                 ^
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp: In member
> function ‘bool KCryptoConfig::loadCiphers()’:
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:2404:24:
> error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_num’
>    cnt = KOSSL::self()->OPENSSL_sk_num(sk);
>                         ^
> /opt/software_x64/KDE/TDE/tdebase/kcontrol/crypto/crypto.cpp:2408:67:
> error: ‘class KOpenSSLProxy’ has no member named ‘OPENSSL_sk_value’
>      SSL_CIPHER *sc =
> reinterpret_cast<SSL_CIPHER*>(KOSSL::self()->OPENSSL_sk_value(sk, i));
>                                                                    ^
> kcontrol/crypto/CMakeFiles/kcm_crypto-module.dir/build.make:73: recipe
> for target
> 'kcontrol/crypto/CMakeFiles/kcm_crypto-module.dir/crypto.cpp.o' failed
>

Hi Emanoil,

you must first rebuild tdelibs - see commit 
http://mirror.git.trinitydesktop.org/cgit/tdelibs/commit/?id=e1861cb6

Cheers
-- 
Slávek

---------------------------------------------------------------------
To unsubscribe, e-mail: trinity-devel-unsubscribe@xxxxxxxxxxxxxxxxxxxxxxxxxx
For additional commands, e-mail: trinity-devel-help@xxxxxxxxxxxxxxxxxxxxxxxxxx
Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/
Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting





[Index of Archives]     [Trinity Users]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [KDE]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]     [Trinity Desktop Environment]

  Powered by Linux