Fri Dec 18 23:33:19 2009 UTC ()
Dragonfly build fix.
>From Goetz Isenmann via private mail.


(asau)
diff -r1.20 -r1.21 pkgsrc/lang/erlang/distinfo
diff -r0 -r1.1 pkgsrc/lang/erlang/patches/patch-aw

cvs diff -r1.20 -r1.21 pkgsrc/lang/erlang/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/erlang/distinfo 2009/12/15 12:07:57 1.20
+++ pkgsrc/lang/erlang/distinfo 2009/12/18 23:33:19 1.21
@@ -1,25 +1,26 @@ @@ -1,25 +1,26 @@
1$NetBSD: distinfo,v 1.20 2009/12/15 12:07:57 asau Exp $ 1$NetBSD: distinfo,v 1.21 2009/12/18 23:33:19 asau Exp $
2 2
3SHA1 (erlang/otp_src_R13B03.tar.gz) = 161f22d498da244d4b32181a78b04d97523857d1 3SHA1 (erlang/otp_src_R13B03.tar.gz) = 161f22d498da244d4b32181a78b04d97523857d1
4RMD160 (erlang/otp_src_R13B03.tar.gz) = 7cf3d1cf6cdf73ff19f5a416396c4024e641ec29 4RMD160 (erlang/otp_src_R13B03.tar.gz) = 7cf3d1cf6cdf73ff19f5a416396c4024e641ec29
5Size (erlang/otp_src_R13B03.tar.gz) = 57524485 bytes 5Size (erlang/otp_src_R13B03.tar.gz) = 57524485 bytes
6SHA1 (patch-ab) = f0a148c893693a7877ff4d1678535a78179e32a2 6SHA1 (patch-ab) = f0a148c893693a7877ff4d1678535a78179e32a2
7SHA1 (patch-ac) = ac9af68982593faa6736f70f5c196b6835748f58 7SHA1 (patch-ac) = ac9af68982593faa6736f70f5c196b6835748f58
8SHA1 (patch-ae) = 59075d269ac05bf029c41e8eab89e7669d80514f 8SHA1 (patch-ae) = 59075d269ac05bf029c41e8eab89e7669d80514f
9SHA1 (patch-af) = 357ec0b48484cb03f8ef03959cb59f369fbabe41 9SHA1 (patch-af) = 357ec0b48484cb03f8ef03959cb59f369fbabe41
10SHA1 (patch-ag) = a0aba985d765050dadc0d8410c3a891954ffeaa7 10SHA1 (patch-ag) = a0aba985d765050dadc0d8410c3a891954ffeaa7
11SHA1 (patch-ah) = ba9af73a5f21490b52578118394dd9dd3a8a46d1 11SHA1 (patch-ah) = ba9af73a5f21490b52578118394dd9dd3a8a46d1
12SHA1 (patch-ai) = 0def85522da0a5fcac87577f8c14077e3246ebc9 12SHA1 (patch-ai) = 0def85522da0a5fcac87577f8c14077e3246ebc9
13SHA1 (patch-aj) = 23592345bbc06bf8e50ed40e0b802c2339ca44c2 13SHA1 (patch-aj) = 23592345bbc06bf8e50ed40e0b802c2339ca44c2
14SHA1 (patch-ak) = 46e5a21f5627f896d3e22c0a48317b37be25ce7b 14SHA1 (patch-ak) = 46e5a21f5627f896d3e22c0a48317b37be25ce7b
15SHA1 (patch-al) = 08bd0849d31b59347392369f10a2fb54a928e4f4 15SHA1 (patch-al) = 08bd0849d31b59347392369f10a2fb54a928e4f4
16SHA1 (patch-am) = 58b5837a85073cd5e896bf5817dae25b423478b8 16SHA1 (patch-am) = 58b5837a85073cd5e896bf5817dae25b423478b8
17SHA1 (patch-an) = f3a11643e3eb73a3757bea65a1e053724b88c844 17SHA1 (patch-an) = f3a11643e3eb73a3757bea65a1e053724b88c844
18SHA1 (patch-ao) = 48a41181b6dfbe42a163d8853d1c07faeafb9639 18SHA1 (patch-ao) = 48a41181b6dfbe42a163d8853d1c07faeafb9639
19SHA1 (patch-ap) = 81afc77c91712792c4ada381015f949a28f4baf2 19SHA1 (patch-ap) = 81afc77c91712792c4ada381015f949a28f4baf2
20SHA1 (patch-aq) = b9917e5da127958933c4338493b907ef820add85 20SHA1 (patch-aq) = b9917e5da127958933c4338493b907ef820add85
21SHA1 (patch-ar) = f602b05a46de98a95b2e2567a5ba04ecb3feec6f 21SHA1 (patch-ar) = f602b05a46de98a95b2e2567a5ba04ecb3feec6f
22SHA1 (patch-as) = b989c04579c37e9370288edaf296172bb07be046 22SHA1 (patch-as) = b989c04579c37e9370288edaf296172bb07be046
23SHA1 (patch-at) = f0b8733b9ce3ac6c15274e83464499779ae25399 23SHA1 (patch-at) = f0b8733b9ce3ac6c15274e83464499779ae25399
24SHA1 (patch-au) = fe924a3306a278f51d10b1d2ad14432ec9f1428e 24SHA1 (patch-au) = fe924a3306a278f51d10b1d2ad14432ec9f1428e
25SHA1 (patch-av) = 6f54c914d760145298036aeabf81735f91acdd06 25SHA1 (patch-av) = 6f54c914d760145298036aeabf81735f91acdd06
 26SHA1 (patch-aw) = 38c5dbe389c0ec8e0bea16b99f56ddc1dc4c581e

File Added: pkgsrc/lang/erlang/patches/Attic/patch-aw
$NetBSD: patch-aw,v 1.1 2009/12/18 23:33:19 asau Exp $

Dragonfly support.

--- lib/erl_interface/src/connect/ei_resolve.c.orig	2009-03-12 13:19:12 +0100
+++ lib/erl_interface/src/connect/ei_resolve.c	2009-12-17 13:22:10 +0100
@@ -601,7 +601,7 @@
 #ifndef HAVE_GETHOSTBYNAME_R
   return my_gethostbyaddr_r(addr,length,type,hostp,buffer,buflen,h_errnop);
 #else
-#if (defined(__GLIBC__) || (__FreeBSD_version >= 602000))
+#if (defined(__GLIBC__) || (__FreeBSD_version >= 602000) || defined(__DragonFly__))
   struct hostent *result;
 
   gethostbyaddr_r(addr, length, type, hostp, buffer, buflen, &result,
@@ -628,7 +628,7 @@
 #ifndef HAVE_GETHOSTBYNAME_R
   return my_gethostbyname_r(name,hostp,buffer,buflen,h_errnop);
 #else
-#if (defined(__GLIBC__) || (__FreeBSD_version >= 602000))
+#if (defined(__GLIBC__) || (__FreeBSD_version >= 602000) || defined(__DragonFly__))
   struct hostent *result;
 
   gethostbyname_r(name, hostp, buffer, buflen, &result, h_errnop);