Fri Jul 18 09:04:43 2014 UTC ()
Fix build under SCO OpenServer 5.0.7/3.2.


(ryoon)
diff -r1.95 -r1.96 pkgsrc/www/curl/distinfo
diff -r0 -r1.1 pkgsrc/www/curl/patches/patch-lib_url.c

cvs diff -r1.95 -r1.96 pkgsrc/www/curl/distinfo (expand / switch to unified diff)

--- pkgsrc/www/curl/distinfo 2014/05/22 08:17:54 1.95
+++ pkgsrc/www/curl/distinfo 2014/07/18 09:04:43 1.96
@@ -1,8 +1,9 @@ @@ -1,8 +1,9 @@
1$NetBSD: distinfo,v 1.95 2014/05/22 08:17:54 adam Exp $ 1$NetBSD: distinfo,v 1.96 2014/07/18 09:04:43 ryoon Exp $
2 2
3SHA1 (curl-7.37.0.tar.bz2) = 3bde6fb2e599197e9579c0735ad255c1ddbd914d 3SHA1 (curl-7.37.0.tar.bz2) = 3bde6fb2e599197e9579c0735ad255c1ddbd914d
4RMD160 (curl-7.37.0.tar.bz2) = b1ceac937c0b22d1674a8c308e1c2fd66082e017 4RMD160 (curl-7.37.0.tar.bz2) = b1ceac937c0b22d1674a8c308e1c2fd66082e017
5Size (curl-7.37.0.tar.bz2) = 2870197 bytes 5Size (curl-7.37.0.tar.bz2) = 2870197 bytes
6SHA1 (patch-aa) = 41bbc1e6c17c8ff1bf826d7d8ccdaec9ad9e97ed 6SHA1 (patch-aa) = 41bbc1e6c17c8ff1bf826d7d8ccdaec9ad9e97ed
7SHA1 (patch-curl-config.in) = fd87c97b601a6b9269f67fbc066604ee7e22570e 7SHA1 (patch-curl-config.in) = fd87c97b601a6b9269f67fbc066604ee7e22570e
8SHA1 (patch-lib_hostcheck.c) = 9faf94f44703c7d37377fd3af319ca5c27df34c2 8SHA1 (patch-lib_hostcheck.c) = 9faf94f44703c7d37377fd3af319ca5c27df34c2
 9SHA1 (patch-lib_url.c) = c256a52617991e33c666bfb5e1aa799c18bac9d7

File Added: pkgsrc/www/curl/patches/Attic/patch-lib_url.c
$NetBSD: patch-lib_url.c,v 1.1 2014/07/18 09:04:43 ryoon Exp $

* SCO OpenServer 5.0.7/3.2 has no if_nametoindex(3).

--- lib/url.c.orig	2014-05-20 08:34:01.000000000 +0000
+++ lib/url.c
@@ -4004,7 +4004,7 @@ static CURLcode parseurlandfillconn(stru
       }
       else {
         /* Zone identifier is not numeric */
-#if defined(HAVE_NET_IF_H) && defined(IFNAMSIZ)
+#if defined(HAVE_NET_IF_H) && defined(IFNAMSIZ) && !defined(_SCO_DS)
         char ifname[IFNAMSIZ + 2];
         char *square_bracket;
         unsigned int scopeidx = 0;