Hi,

Here is a diff for latest super stable version 1.06.38 of the xmlrpc-c.

Tested on OpenBSD current amd64.

Changelog http://xmlrpc-c.sourceforge.net/change_super_stable.html
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/xmlrpc-c/Makefile,v
retrieving revision 1.7
diff -N -u -r1.7 Makefile
--- Makefile    31 May 2009 15:54:18 -0000      1.7
+++ Makefile    3 Jan 2009 19:57:06 -0000
@@ -3,7 +3,7 @@
 COMMENT=       XML-RPC C/C++ client-server implementation
 CATEGORIES=    net devel textproc
 
-V=             1.06.35
+V=             1.06.38
 DISTNAME=      xmlrpc-c-${V}
 
 EXTRACT_SUFX=  .tgz
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/xmlrpc-c/distinfo,v
retrieving revision 1.5
diff -N -u -r1.5 distinfo
--- distinfo    31 May 2009 15:54:18 -0000      1.5
+++ distinfo    3 Jan 2009 19:57:06 -0000
@@ -1,5 +1,5 @@
-MD5 (xmlrpc-c-1.06.35.tgz) = r0XWOlKWlf7DgHR1js1Wuw==
-RMD160 (xmlrpc-c-1.06.35.tgz) = JoYOfxjuiWnvB78Lgdsz3dI0PV4=
-SHA1 (xmlrpc-c-1.06.35.tgz) = 1IimoDlzt98tSDO5uy3T75VTQMw=
-SHA256 (xmlrpc-c-1.06.35.tgz) = b8DcmiGUD9WHlbXB+cVL+WM+Gcv0jmKmrmWcgO6fceo=
-SIZE (xmlrpc-c-1.06.35.tgz) = 701970
+MD5 (xmlrpc-c-1.06.38.tgz) = Pd/agrExy72KXQuApDCdjQ==
+RMD160 (xmlrpc-c-1.06.38.tgz) = jZ+FobG+kf3FyKqrVXHQJw3b32c=
+SHA1 (xmlrpc-c-1.06.38.tgz) = QDMvDzY7nKeSQrKNTL8TUWcC2s8=
+SHA256 (xmlrpc-c-1.06.38.tgz) = iE8MVSa2la5GZYrWvmDZb26tdfrTiN+zhmgrEfu7A1c=
+SIZE (xmlrpc-c-1.06.38.tgz) = 702092
Index: patches/patch-src_xmlrpc_datetime_c
===================================================================
RCS file: /cvs/ports/net/xmlrpc-c/patches/patch-src_xmlrpc_datetime_c,v
retrieving revision 1.2
diff -N -u -r1.2 patches/patch-src_xmlrpc_datetime_c
--- patches/patch-src_xmlrpc_datetime_c 31 May 2009 15:54:20 -0000      1.2
+++ /dev/null   3 Jan 2009 19:35:17 -0000
@@ -1,24 +0,0 @@
-$OpenBSD: patch-src_xmlrpc_datetime_c,v 1.2 2009/05/31 15:54:20 benoit Exp $
---- src/xmlrpc_datetime.c.orig Wed Apr 22 00:42:03 2009
-+++ src/xmlrpc_datetime.c      Tue May 26 01:12:35 2009
-@@ -251,7 +251,11 @@ static void
- restoreTimezone(const char * const oldTz) {
- 
-     if (haveSetenv) {
--        setenv("TZ", oldTz, 1);
-+      if (oldTz) {
-+          setenv("TZ", oldTz, 1);
-+      } else {
-+          unsetenv("TZ");
-+      }
-         free((char*)oldTz);
-     }
- }
-@@ -397,6 +401,7 @@ parseDatetime(xmlrpc_env * const envP,
-         else {
-             struct tm brokenTime;
-             
-+          memset(&brokenTime, 0, sizeof(struct tm));
-             brokenTime.tm_sec   = s;
-             brokenTime.tm_min   = m;
-             brokenTime.tm_hour  = h;

Reply via email to