svn commit: r552315 - branches/2020Q4/sysutils/lsof
Piotr Kubaj
pkubaj at FreeBSD.org
Wed Oct 14 08:18:03 UTC 2020
Author: pkubaj
Date: Wed Oct 14 08:18:02 2020
New Revision: 552315
URL: https://svnweb.freebsd.org/changeset/ports/552315
Log:
MFH: r552314
sysutils/lsof: replace architecture check with compiler check
This issue happens only when GCC is in use, it doesn't happen with clang. Since the package changes, bump PORTREVISION.
This also fixes build on e.g. mips64 stable/12.
Approved by: portmgr (fix build blanket)
Modified:
branches/2020Q4/sysutils/lsof/Makefile
Directory Properties:
branches/2020Q4/ (props changed)
Modified: branches/2020Q4/sysutils/lsof/Makefile
==============================================================================
--- branches/2020Q4/sysutils/lsof/Makefile Wed Oct 14 08:17:14 2020 (r552314)
+++ branches/2020Q4/sysutils/lsof/Makefile Wed Oct 14 08:18:02 2020 (r552315)
@@ -6,7 +6,7 @@
PORTNAME= lsof
DISTVERSION= 4.93.2
-PORTREVISION= 12
+PORTREVISION= 13
PORTEPOCH= 8
CATEGORIES= sysutils
@@ -18,7 +18,7 @@ LICENSE_NAME= lsof
LICENSE_FILE= ${FILESDIR}/LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-USES= shebangfix tar:bzip2
+USES= compiler shebangfix tar:bzip2
HAS_CONFIGURE= yes
@@ -45,9 +45,9 @@ CONFIGURE_SCRIPT= Configure
CONFIGURE_ARGS= -n freebsd
CONFIGURE_ENV= LSOF_CC="${CC}" FREEBSD_SYS="${SRC_BASE}/sys"
-# PPC64 needs -lzpool for reasons unknown. If someone can
+# GCC needs -lzfs -lzpool for reasons unknown. If someone can
# figure out why, I (ler) am all ears.
-.if ${ARCH} == powerpc64 || ${ARCH} == powerpc
+.if ${CHOSEN_COMPILER_TYPE} == gcc
CONFIGURE_ENV+= LSOF_CFGL="-lzfs -lzpool"
. endif
More information about the svn-ports-all
mailing list