[Frugalware-darcs] frugalware-current: gsoap-2.7.9-1-i686

VMiklos vmiklos at frugalware.org
Fri Nov 10 16:08:33 CET 2006


Darcsweb-Url: http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=frugalware-current;a=darcs_commitdiff;h=20061110150139-e2957-46566a3ed13898505292ff5f28b1e2d381c02925.gz;

[gsoap-2.7.9-1-i686
VMiklos <vmiklos at frugalware.org>**20061110150139
 version bump
] {
move ./source/devel-extra/gsoap/gsoap-2.7.8-gcc41.diff ./source/devel-extra/gsoap/gsoap-2.7.9-gcc41.diff
hunk ./source/devel-extra/gsoap/FrugalBuild 5
-pkgver=2.7.8c
+pkgver=2.7.9
hunk ./source/devel-extra/gsoap/FrugalBuild 14
-source=(${source%gs*}/${pkgname}_$pkgver.tar.gz gsoap-2.7.8-gcc41.diff)
+source=(${source%gs*}/${pkgname}_$pkgver.tar.gz gsoap-2.7.9-gcc41.diff)
hunk ./source/devel-extra/gsoap/FrugalBuild 24
-sha1sums=('b9462675afe5004b789d798cb0ff2005c86572f3' \
-	  'd66cd03f13160868b4e865e93ecc9cb93332c2eb')
+sha1sums=('d7886ab18e88828c58548678f0c72e5575ac6086' \
+	  '84cabaee90d617933907868bff1435feb6d57c46')
hunk ./source/devel-extra/gsoap/gsoap-2.7.9-gcc41.diff 1
---- gsoap-2.7/soapcpp2/stdsoap2.cpp.orig	2006-06-27 13:18:16.000000000 +0200
-+++ gsoap-2.7/soapcpp2/stdsoap2.cpp	2006-06-27 13:18:35.000000000 +0200
-@@ -3755,7 +3755,7 @@
-             X509V3_EXT_METHOD *meth = X509V3_EXT_get(ext);
-             if (!meth)
-               break;
--            val = meth->i2v(meth, meth->d2i(NULL, (unsigned char**)&ext->value->data, ext->value->length), NULL);
-+            val = meth->i2v(meth, meth->d2i(NULL, (unsigned const char**)&ext->value->data, ext->value->length), NULL);
-             for (j = 0; j < sk_CONF_VALUE_num(val); j++)
-             { CONF_VALUE *nval = sk_CONF_VALUE_value(val, j);
-               if (nval && !strcmp(nval->name, "DNS") && !strcmp(nval->value, host))
+diff -Naur gsoap-2.7.orig/soapcpp2/stdsoap2.cpp gsoap-2.7/soapcpp2/stdsoap2.cpp
+--- gsoap-2.7.orig/soapcpp2/stdsoap2.cpp	2006-11-05 05:27:14.000000000 +0100
++++ gsoap-2.7/soapcpp2/stdsoap2.cpp	2006-11-10 15:54:58.000000000 +0100
+@@ -3818,13 +3818,13 @@
+             data = ext->value->data;
+ #if (OPENSSL_VERSION_NUMBER > 0x00907000L)
+             if (meth->it) 
+-              ext_data = ASN1_item_d2i(NULL, &data, ext->value->length, ASN1_ITEM_ptr(meth->it));
++              ext_data = ASN1_item_d2i(NULL, (const unsigned char**)&data, ext->value->length, ASN1_ITEM_ptr(meth->it));
+             else
+ 	    { /* OpenSSL not perfectly portable at this point (?):
+                  Some compilers appear to prefer
+                  meth->d2i(NULL, (const unsigned char**)&data, ...
+ 	      */
+-              ext_data = meth->d2i(NULL, &data, ext->value->length);
++              ext_data = meth->d2i(NULL, (const unsigned char**)&data, ext->value->length);
+ 	    }
+ #else
+             ext_data = meth->d2i(NULL, &data, ext->value->length);
}


More information about the Frugalware-darcs mailing list