svn commit: r433343 - in head/net-mgmt/driftnet: . files
Jan Beich
jbeich at FreeBSD.org
Sun Feb 5 03:30:18 UTC 2017
Author: jbeich
Date: Sun Feb 5 03:30:17 2017
New Revision: 433343
URL: https://svnweb.freebsd.org/changeset/ports/433343
Log:
net-mgmt/driftnet: use clang and unbreak with gcc5 or later
driftnet.o: In function `capture_thread':
src/driftnet.c:89: undefined reference to `packetcapture_dispatch'
options.o: In function `validate_options':
src/options.c:178: undefined reference to `get_default_interface'
media/libmedia.a(media.o): In function `dispatch_image':
src/media/media.c:47: undefined reference to `get_tmpdir'
display/libdisplay.a(display.o): In function `pipe_event':
src/display/display.c:356: undefined reference to `get_tmpdir'
src/display/display.c:346: undefined reference to `get_tmpdir'
collect2: error: ld returned 1 exit status
PR: 216707
Reported by: antoine (via exp-run)
Added:
head/net-mgmt/driftnet/files/patch-Makefile.am (contents, props changed)
- copied, changed from r433342, head/net-mgmt/driftnet/files/patch-Makefile.in
Deleted:
head/net-mgmt/driftnet/files/patch-Makefile.in
Modified:
head/net-mgmt/driftnet/Makefile (contents, props changed)
Modified: head/net-mgmt/driftnet/Makefile
==============================================================================
--- head/net-mgmt/driftnet/Makefile Sun Feb 5 03:30:08 2017 (r433342)
+++ head/net-mgmt/driftnet/Makefile Sun Feb 5 03:30:17 2017 (r433343)
@@ -3,6 +3,7 @@
PORTNAME= driftnet
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= net-mgmt
MASTER_SITES= http://ftp.openbsd.org/pub/OpenBSD/distfiles/ \
LOCAL/ehaupt
@@ -19,7 +20,8 @@ LIB_DEPENDS= libgif.so:graphics/giflib \
BUILD_DEPENDS= makedepend:devel/makedepend
GNU_CONFIGURE= yes
-USES= compiler:gcc-c++11-lib gettext-runtime gmake jpeg localbase:ldflags pkgconfig
+USES= autoreconf gettext-runtime gmake jpeg localbase:ldflags pkgconfig
+USE_CSTD= gnu89
USE_GNOME= gtk20
USE_XORG= x11 xext xi
Copied and modified: head/net-mgmt/driftnet/files/patch-Makefile.am (from r433342, head/net-mgmt/driftnet/files/patch-Makefile.in)
==============================================================================
--- head/net-mgmt/driftnet/files/patch-Makefile.in Sun Feb 5 03:30:08 2017 (r433342, copy source)
+++ head/net-mgmt/driftnet/files/patch-Makefile.am Sun Feb 5 03:30:17 2017 (r433343)
@@ -1,15 +1,14 @@
---- Makefile.in.orig 2013-05-12 16:33:18 UTC
-+++ Makefile.in
-@@ -258,7 +258,7 @@ top_srcdir = @top_srcdir@
- SUBDIRS = src
+--- Makefile.am.orig 2013-05-12 15:16:43 UTC
++++ Makefile.am
+@@ -4,13 +4,13 @@ SUBDIRS = src
dist_doc_DATA = README TODO
EXTRA_DIST = driftnet.1.in CHANGES CREDITS
+
-MANPAGE = driftnet.1.gz
+MANPAGE = driftnet.1
MAN1DIR = $(DESTDIR)$(mandir)/man1/
- all: all-recursive
-@@ -773,7 +773,7 @@ clean-local:
+ clean-local:
rm -f $(MANPAGE)
install-data-local: driftnet.1.in
@@ -17,4 +16,3 @@
+ cat $(srcdir)/driftnet.1.in | sed s/@*VERSION@*/$(VERSION)/ > $(MANPAGE)
$(MKDIR_P) $(MAN1DIR)
$(INSTALL_DATA) $(MANPAGE) $(MAN1DIR) || exit $$?
-
More information about the svn-ports-all
mailing list