Wed Jul 18 21:56:05 2012 UTC ()
Add comment and upstream bug report URL.


(wiz)
diff -r1.5 -r1.6 pkgsrc/net/ocamlnet/distinfo
diff -r1.1 -r1.2 pkgsrc/net/ocamlnet/patches/patch-src_netsys_netsys__c.c

cvs diff -r1.5 -r1.6 pkgsrc/net/ocamlnet/distinfo (expand / switch to unified diff)

--- pkgsrc/net/ocamlnet/distinfo 2012/07/17 17:45:23 1.5
+++ pkgsrc/net/ocamlnet/distinfo 2012/07/18 21:56:05 1.6
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.5 2012/07/17 17:45:23 marino Exp $ 1$NetBSD: distinfo,v 1.6 2012/07/18 21:56:05 wiz Exp $
2 2
3SHA1 (ocamlnet-3.5.1.tar.gz) = 7e1c2ab3ada6735139b47eb852495cd609ebfd6e 3SHA1 (ocamlnet-3.5.1.tar.gz) = 7e1c2ab3ada6735139b47eb852495cd609ebfd6e
4RMD160 (ocamlnet-3.5.1.tar.gz) = 133a2572e9ef8a5bf62880a2a6696391d0938a08 4RMD160 (ocamlnet-3.5.1.tar.gz) = 133a2572e9ef8a5bf62880a2a6696391d0938a08
5Size (ocamlnet-3.5.1.tar.gz) = 3290994 bytes 5Size (ocamlnet-3.5.1.tar.gz) = 3290994 bytes
6SHA1 (patch-Makefile.rules) = ffe0b4a56e2b1f0449ee6ceedaeffdb5b5abbc9a 6SHA1 (patch-Makefile.rules) = ffe0b4a56e2b1f0449ee6ceedaeffdb5b5abbc9a
7SHA1 (patch-src_netsys_netsys__c.c) = b654b646db5410d7dd827173f4aad871ff03cfaa 7SHA1 (patch-src_netsys_netsys__c.c) = 3c40b57e0cae5d20823273334f73dc2b5c6dbc51

cvs diff -r1.1 -r1.2 pkgsrc/net/ocamlnet/patches/patch-src_netsys_netsys__c.c (expand / switch to unified diff)

--- pkgsrc/net/ocamlnet/patches/patch-src_netsys_netsys__c.c 2012/07/17 17:45:23 1.1
+++ pkgsrc/net/ocamlnet/patches/patch-src_netsys_netsys__c.c 2012/07/18 21:56:05 1.2
@@ -1,13 +1,17 @@ @@ -1,13 +1,17 @@
1$NetBSD: patch-src_netsys_netsys__c.c,v 1.1 2012/07/17 17:45:23 marino Exp $ 1$NetBSD: patch-src_netsys_netsys__c.c,v 1.2 2012/07/18 21:56:05 wiz Exp $
 2
 3DragonFly doesn't define AT_SYMLINK_FOLLOW. The added patch will
 4appropriately disable linkat support.
 5https://sourceforge.net/tracker/?func=detail&aid=3545170&group_id=19774&atid=319774
2 6
3--- src/netsys/netsys_c.c.orig 2012-02-29 18:02:52.000000000 +0000 7--- src/netsys/netsys_c.c.orig 2012-02-29 18:02:52.000000000 +0000
4+++ src/netsys/netsys_c.c 8+++ src/netsys/netsys_c.c
5@@ -528,7 +528,7 @@ CAMLprim value netsys_renameat(value old 9@@ -528,7 +528,7 @@ CAMLprim value netsys_renameat(value old
6 CAMLprim value netsys_linkat(value olddirfd, value oldpath, 10 CAMLprim value netsys_linkat(value olddirfd, value oldpath,
7 value newdirfd, value newpath, value flags) 11 value newdirfd, value newpath, value flags)
8 { 12 {
9-#ifdef HAVE_AT 13-#ifdef HAVE_AT
10+#if defined(HAVE_AT) && defined(AT_SYMLINK_FOLLOW) 14+#if defined(HAVE_AT) && defined(AT_SYMLINK_FOLLOW)
11 int cv_flags; 15 int cv_flags;
12 cv_flags = convert_flag_list(flags, at_flags_table); 16 cv_flags = convert_flag_list(flags, at_flags_table);
13 cv_flags &= AT_SYMLINK_FOLLOW; /* only allowed flag here */ 17 cv_flags &= AT_SYMLINK_FOLLOW; /* only allowed flag here */