build problem with 3.5 branch

Jens Herden jens at kdewebdev.org
Wed Nov 9 18:09:59 GMT 2005


Hi,

I just updated from SVN and get a problem.
I am using Suse 10, kdesvn-build and unsermake.
The error report is this:

82% compiling /mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/certexport.cpp
g++ -DHAVE_CONFIG_H -I./kcontrol/crypto 
-I/mnt/hda7/kde-3.5/kdebase/kcontrol/crypto -I. -I/opt/kde3-svn/include 
-I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT 
-D_FILE_OFFSET_BITS=64 -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W 
-Wpointer-arith -g3 -fno-inline -g -pipe -march=i686 -Wformat-security 
-Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions 
-fno-check-new -fno-common -fvisibility=hidden -fvisibility-inlines-hidden 
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION -D_GNU_SOURCE -fPIC -DPIC 
-c /mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/crypto.cpp 
-o ./kcontrol/crypto/.libs/crypto.o 
-Wp,-MD,./kcontrol/crypto/.deps/crypto.TUlo
/opt/kde3-svn/include/ksslcertificate.h:61: error: using typedef-name ‘X509’ 
after ‘class’
/usr/include/openssl/ossl_typ.h:109: error: ‘X509’ has a previous declaration 
here
/opt/kde3-svn/include/ksslpkcs7.h:35: error: using typedef-name ‘PKCS7’ after 
‘class’
/usr/include/openssl/pkcs7.h:217: error: ‘PKCS7’ has a previous declaration 
here
/opt/kde3-svn/include/ksslpkcs7.h:36: error: using typedef-name ‘X509’ after 
‘class’
/usr/include/openssl/ossl_typ.h:109: error: ‘X509’ has a previous declaration 
here
/opt/kde3-svn/include/ksslpkcs12.h:36: error: using typedef-name ‘EVP_PKEY’ 
after ‘class’
/usr/include/openssl/ossl_typ.h:107: error: ‘EVP_PKEY’ has a previous 
declaration here
/opt/kde3-svn/include/ksslpkcs12.h:37: error: using typedef-name ‘X509’ after 
‘class’
/usr/include/openssl/ossl_typ.h:109: error: ‘X509’ has a previous declaration 
here
/mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/crypto.cpp: In member function ‘void 
KCryptoConfig::slotCAImport()’:
/mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/crypto.cpp:1878: error: ‘class 
KOpenSSLProxy’ has no member named ‘X509_STORE_new’
/mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/crypto.cpp:1879: error: ‘class 
KOpenSSLProxy’ has no member named ‘X509_STORE_add_lookup’
/mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/crypto.cpp:1879: error: ‘class 
KOpenSSLProxy’ has no member named ‘X509_LOOKUP_file’
/mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/crypto.cpp:1882: error: ‘class 
KOpenSSLProxy’ has no member named ‘X509_LOOKUP_ctrl’
/mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/crypto.cpp:1885: error: ‘class 
KOpenSSLProxy’ has no member named ‘sk_num’
/mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/crypto.cpp:1886: error: ‘class 
KOpenSSLProxy’ has no member named ‘sk_value’
/mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/crypto.cpp:1955: error: ‘class 
KOpenSSLProxy’ has no member named ‘X509_STORE_free’
/mnt/hda7/kde-3.5/kdebase/kcontrol/crypto/crypto.cpp:2027: error: ‘class 
KOpenSSLProxy’ has no member named ‘X509_STORE_free’
{standard input}: Assembler messages:
{standard input}:32354: Error: Local symbol `.LTHUNK0' can't be equated to 
undefined symbol `_ZN13KCryptoConfigD0Ev'
{standard input}:32354: Error: Local symbol `.LTHUNK1' can't be equated to 
undefined symbol `_ZN13KCryptoConfigD1Ev'
{standard input}:32354: Error: Local symbol `.LTHUNK2' can't be equated to 
undefined symbol `_ZN15KGenericFactoryI13KCryptoConfig7QWidgetED1Ev'
{standard input}:32354: Error: Local symbol `.LTHUNK3' can't be equated to 
undefined symbol `_ZN15KGenericFactoryI13KCryptoConfig7QWidgetED0Ev'
Error creating ./kcontrol/crypto/crypto.lo. Exit status 1.


Any hints?

Thanks 

Jens
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20051110/b9ce93d2/attachment.sig>


More information about the kde-core-devel mailing list