[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