SF.net SVN: gar:[26265] csw/mgar/pkg/curl/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Sat Aug 12 16:00:51 CEST 2017


Revision: 26265
          http://sourceforge.net/p/gar/code/26265
Author:   dmichelsen
Date:     2017-08-12 14:00:51 +0000 (Sat, 12 Aug 2017)
Log Message:
-----------
curl/trunk: Update to 7.55.0

Modified Paths:
--------------
    csw/mgar/pkg/curl/trunk/Makefile
    csw/mgar/pkg/curl/trunk/checksums

Added Paths:
-----------
    csw/mgar/pkg/curl/trunk/files/0001-Fix-for-issue-1752.patch

Modified: csw/mgar/pkg/curl/trunk/Makefile
===================================================================
--- csw/mgar/pkg/curl/trunk/Makefile	2017-08-09 21:30:31 UTC (rev 26264)
+++ csw/mgar/pkg/curl/trunk/Makefile	2017-08-12 14:00:51 UTC (rev 26265)
@@ -1,5 +1,5 @@
 NAME = curl
-VERSION = 7.54.1
+VERSION = 7.55.0
 GARTYPE = v2
 
 DESCRIPTION = Command line tool and library for client-side URL transfers
@@ -14,8 +14,12 @@
 endef
 
 MASTER_SITES = http://curl.haxx.se/download/
-DISTFILES += $(NAME)-$(VERSION).tar.lzma
+DISTFILES += $(NAME)-$(VERSION).tar.xz
 
+# Use patch until this issue is fixed:
+#   https://github.com/curl/curl/issues/1752
+PATCHFILES += 0001-Fix-for-issue-1752.patch
+
 VENDOR_URL = http://curl.haxx.se
 
 # Because of OpenSSL 1.0 update

Modified: csw/mgar/pkg/curl/trunk/checksums
===================================================================
--- csw/mgar/pkg/curl/trunk/checksums	2017-08-09 21:30:31 UTC (rev 26264)
+++ csw/mgar/pkg/curl/trunk/checksums	2017-08-12 14:00:51 UTC (rev 26265)
@@ -1 +1 @@
-4a282f6c740f7720b4d95ab12dcba261  curl-7.54.1.tar.lzma
+d8335766d8768bc54a2dd2823f390dde  curl-7.55.0.tar.xz

Added: csw/mgar/pkg/curl/trunk/files/0001-Fix-for-issue-1752.patch
===================================================================
--- csw/mgar/pkg/curl/trunk/files/0001-Fix-for-issue-1752.patch	                        (rev 0)
+++ csw/mgar/pkg/curl/trunk/files/0001-Fix-for-issue-1752.patch	2017-08-12 14:00:51 UTC (rev 26265)
@@ -0,0 +1,48 @@
+From adf017b5d0501b848df0a04d536e16a91a04ac11 Mon Sep 17 00:00:00 2001
+From: Dagobert Michelsen <dam at opencsw.org>
+Date: Sat, 12 Aug 2017 09:50:02 +0200
+Subject: [PATCH] Fix for issue #1752
+
+---
+ include/curl/system.h | 25 +++++++++++++++++++++++++
+ 1 file changed, 25 insertions(+)
+
+diff --git a/include/curl/system.h b/include/curl/system.h
+index 79abf8f..239e2f8 100644
+--- a/include/curl/system.h
++++ b/include/curl/system.h
+@@ -370,6 +370,31 @@
+ #  define CURL_PULL_SYS_TYPES_H      1
+ #  define CURL_PULL_SYS_SOCKET_H     1
+ 
++#elif defined(__SUNPRO_C) /* Oracle Solaris Studio */
++#  if !defined(__LP64) && (defined(__ILP32) ||                          \
++                           defined(__i386) || defined(__sparcv8))
++#    define CURL_SIZEOF_LONG           4
++#    define CURL_TYPEOF_CURL_OFF_T     long long
++#    define CURL_FORMAT_CURL_OFF_T     "lld"
++#    define CURL_FORMAT_CURL_OFF_TU    "llu"
++#    define CURL_SIZEOF_CURL_OFF_T     8
++#    define CURL_SUFFIX_CURL_OFF_T     LL
++#    define CURL_SUFFIX_CURL_OFF_TU    ULL
++#  elif defined(__LP64) || \
++        defined(__amd64) || defined(__sparcv9)
++#    define CURL_SIZEOF_LONG           8
++#    define CURL_TYPEOF_CURL_OFF_T     long
++#    define CURL_FORMAT_CURL_OFF_T     "ld"
++#    define CURL_FORMAT_CURL_OFF_TU    "lu"
++#    define CURL_SIZEOF_CURL_OFF_T     8
++#    define CURL_SUFFIX_CURL_OFF_T     L
++#    define CURL_SUFFIX_CURL_OFF_TU    UL
++#  endif
++#  define CURL_TYPEOF_CURL_SOCKLEN_T socklen_t
++#  define CURL_SIZEOF_CURL_SOCKLEN_T 4
++#  define CURL_PULL_SYS_TYPES_H      1
++#  define CURL_PULL_SYS_SOCKET_H     1
++
+ /* ===================================== */
+ /*    KEEP MSVC THE PENULTIMATE ENTRY    */
+ /* ===================================== */
+-- 
+2.4.0
+

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list