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)
This commit is contained in:
parent
6629e1fbc2
commit
1e13856a5c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/branches/2020Q4/; revision=552315
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user