Hello community, here is the log from the commit of package tog-pegasus for openSUSE:Factory checked in at Thu Apr 22 01:43:19 CEST 2010. -------- --- tog-pegasus/tog-pegasus.changes 2009-11-03 20:23:12.000000000 +0100 +++ /mounts/work_src_done/STABLE/tog-pegasus/tog-pegasus.changes 2010-04-20 11:32:52.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Apr 20 11:31:56 CEST 2010 - meissner@suse.de + +- fix build with openssl 1.0 + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- pegasus-fix-openssl.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tog-pegasus.spec ++++++ --- /var/tmp/diff_new_pack.UsSUe6/_old 2010-04-22 01:43:10.000000000 +0200 +++ /var/tmp/diff_new_pack.UsSUe6/_new 2010-04-22 01:43:10.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package tog-pegasus (Version 2.9.0) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,13 +22,13 @@ BuildRequires: cim-schema e2fsprogs-devel fdupes gcc-c++ libicu-devel net-snmp-devel BuildRequires: openslp-devel openssl openssl-devel pam-devel pwdutils python-httplib2 Version: 2.9.0 -Release: 4 +Release: 5 # Summary: OpenPegasus WBEM Services for Linux Group: System/Management Url: http://www.openpegasus.org # -License: Other uncritical OpenSource License ; MIT License (or similar) +License: MIT License (or similar) # BuildRoot: %{_tmppath}/%{name}-%{version}-build # @@ -60,6 +60,7 @@ # PATCH-FEATURE-SUSE pegasus-2.9.0-defineable-user.patch [] mhrusecky@suse.cz -- possibility to use other user then cimsrv Patch14: pegasus-2.9.0-defineable-user.patch Patch15: pegasus-2.9.0-timestamp-size.patch +Patch16: pegasus-fix-openssl.patch # Provides: tog-pegasus-cimserver Provides: cim-server @@ -151,6 +152,7 @@ %patch13 %patch14 %patch15 +%patch16 -p1 %build cp -fp %_sourcedir/README.SUSE.Security doc ++++++ pegasus-fix-openssl.patch ++++++ Index: pegasus/src/Pegasus/Common/SSLContext.cpp =================================================================== --- pegasus.orig/src/Pegasus/Common/SSLContext.cpp +++ pegasus/src/Pegasus/Common/SSLContext.cpp @@ -272,7 +272,7 @@ int SSLCallback::verificationCRLCallback X509_REVOKED* revokedCert = NULL; for (int i = 0; i < sk_X509_REVOKED_num(revokedCerts); i++) { - revokedCert = (X509_REVOKED *)sk_value(X509_CRL_get_REVOKED(crl), i); + revokedCert = (X509_REVOKED *)sk_X509_REVOKED_value(X509_CRL_get_REVOKED(crl), i); //a matching serial number indicates revocation if (ASN1_INTEGER_cmp(revokedCert->serialNumber, serialNumber) == 0) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org