svn commit: r404730 - in head/net/dpinger: . files
Renato Botelho
garga at FreeBSD.org
Tue Dec 29 10:30:23 UTC 2015
Author: garga
Date: Tue Dec 29 10:30:21 2015
New Revision: 404730
URL: https://svnweb.freebsd.org/changeset/ports/404730
Log:
- Update net/dpinger to 1.2
- Fix build on FreeBSD < 10
Added:
head/net/dpinger/files/
head/net/dpinger/files/patch-dpinger.c (contents, props changed)
Modified:
head/net/dpinger/Makefile
head/net/dpinger/distinfo
Modified: head/net/dpinger/Makefile
==============================================================================
--- head/net/dpinger/Makefile Tue Dec 29 10:21:18 2015 (r404729)
+++ head/net/dpinger/Makefile Tue Dec 29 10:30:21 2015 (r404730)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= dpinger
-PORTVERSION= 1.1
+PORTVERSION= 1.2
CATEGORIES= net
MAINTAINER= garga at FreeBSD.org
@@ -13,7 +13,7 @@ USES= uidfix
USE_GITHUB= yes
GH_ACCOUNT= dennypage
GH_PROJECT= dpinger
-GH_TAGNAME= v1.1
+GH_TAGNAME= v${PORTVERSION}
PLIST_FILES= bin/dpinger
Modified: head/net/dpinger/distinfo
==============================================================================
--- head/net/dpinger/distinfo Tue Dec 29 10:21:18 2015 (r404729)
+++ head/net/dpinger/distinfo Tue Dec 29 10:30:21 2015 (r404730)
@@ -1,2 +1,2 @@
-SHA256 (dennypage-dpinger-1.1-v1.1_GH0.tar.gz) = 2a0d7fad1122bdcedfbd481cfcc06c70a1a12b74263138e40b7ffaff76dc8d97
-SIZE (dennypage-dpinger-1.1-v1.1_GH0.tar.gz) = 9529
+SHA256 (dennypage-dpinger-1.2-v1.2_GH0.tar.gz) = a904dcb5993ae9f25388634d90c21bdea87b45b9e1b271c0a4cbc7eb0dd6a314
+SIZE (dennypage-dpinger-1.2-v1.2_GH0.tar.gz) = 9809
Added: head/net/dpinger/files/patch-dpinger.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/dpinger/files/patch-dpinger.c Tue Dec 29 10:30:21 2015 (r404730)
@@ -0,0 +1,23 @@
+--- dpinger.c.orig 2015-12-29 10:25:51 UTC
++++ dpinger.c
+@@ -1106,13 +1106,19 @@ main(
+ fatal("socket name too large\n");
+ }
+
+- usocket_fd = socket(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0);
++ usocket_fd = socket(AF_UNIX, SOCK_STREAM, 0);
+ if (usocket_fd == -1)
+ {
+ perror("socket");
+ fatal("cannot create unix domain socket\n");
+ }
+
++ if (fcntl(usocket_fd, F_SETFD, FD_CLOEXEC) == -1)
++ {
++ perror("socket");
++ fatal("cannot set cloexec on unix domain socket\n");
++ }
++
+ (void) unlink(usocket_name);
+
+ memset(&uaddr, 0, sizeof(uaddr));
More information about the svn-ports-head
mailing list