git: 83a58db4fb0e - main - security/nmap: Mark broken with PCAP option
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 03 Feb 2026 04:50:49 UTC
The branch main has been updated by cy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=83a58db4fb0ea103b8053bad121c5a8eb8a1021c
commit 83a58db4fb0ea103b8053bad121c5a8eb8a1021c
Author: Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2026-02-03 04:47:50 +0000
Commit: Cy Schubert <cy@FreeBSD.org>
CommitDate: 2026-02-03 04:47:50 +0000
security/nmap: Mark broken with PCAP option
PCAP depends on libdbus. This breaks linkage.
---
security/nmap/Makefile | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/security/nmap/Makefile b/security/nmap/Makefile
index f8a2cadce077..aff9d80bd021 100644
--- a/security/nmap/Makefile
+++ b/security/nmap/Makefile
@@ -17,8 +17,7 @@ LICENSE_NAME= Nmap Public Source License
LICENSE_PERMS= auto-accept dist-mirror pkg-mirror pkg-sell
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libpcre2-16.so:devel/pcre2 \
- libdbus-1.so:devel/dbus
+LIB_DEPENDS= libpcre2-16.so:devel/pcre2
.if !defined(MASTERDIR)
@@ -33,8 +32,6 @@ MAKE_JOBS_UNSAFE= yes
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-LDFLAGS+= -ldbus-1
-
OPTIONS_SUB= yes
OPTIONS_DEFINE= DOCS NLS PCAP SSH2 SSL
OPTIONS_DEFAULT=NLS SSH2 SSL
@@ -44,6 +41,7 @@ SSH2_DESC= SSH2 protocol support
NLS_CONFIGURE_ENABLE= nls
PCAP_CONFIGURE_ON= --with-libpcap=included
+PCAP_BROKEN= Broken libdbus linkage with builtin PCAP
SSH2_CONFIGURE_ON= --with-libssh2=included
SSH2_CONFIGURE_OFF= --without-libssh2
SSH2_IMPLIES= SSL