svn commit: r563985 - in head/sysutils/e2fsprogs: . files
Matthias Andree
mandree at FreeBSD.org
Thu Feb 4 01:50:48 UTC 2021
Author: mandree
Date: Thu Feb 4 01:50:47 2021
New Revision: 563985
URL: https://svnweb.freebsd.org/changeset/ports/563985
Log:
e2fsprogs: make build more robust
Depending on external circumstances and options that I have not fully
investigated, several build-time failures occurred that were one of:
- missing symbols in liblzma (static build missed libmd)
on some versions with LIBUNWIND enabled
- sometimes /bin/csh being pulled up for scripting, breaking in
various places, reason unclear, possibly artifact of next one:
- questionable BASHTESTS handling cleaned up
As these are fixes for a potentially broken build,
no PORTREVISION bump necessary.
MFH: 2021Q1
Deleted:
head/sysutils/e2fsprogs/files/patch-lib_support_Makefile.in
Modified:
head/sysutils/e2fsprogs/Makefile
Modified: head/sysutils/e2fsprogs/Makefile
==============================================================================
--- head/sysutils/e2fsprogs/Makefile Thu Feb 4 01:43:54 2021 (r563984)
+++ head/sysutils/e2fsprogs/Makefile Thu Feb 4 01:50:47 2021 (r563985)
@@ -215,10 +215,10 @@ _CHECK_JOBS=
_checkaddargs=
.if ${PORT_OPTIONS:MBASHTESTS}
-_CHECK_SHELL=${SHELL}
+_CHECK_SHELL=${LOCALBASE}/bin/bash
_checkaddargs+=--eval SHELL:=${BASH_CMD}
.else
-_CHECK_SHELL=${LOCALBASE}/bin/bash
+_CHECK_SHELL=${SH}
.endif
.if !defined(TMPDIR)
@@ -234,7 +234,7 @@ _check_timeout=180
.endif
.if ${PORT_OPTIONS:MLIBUNWIND}
-_staticlibs+=${LOCALBASE}/lib/libunwind.a /usr/lib/liblzma.a
+_staticlibs+=${LOCALBASE}/lib/libunwind.a /usr/lib/liblzma.a /usr/lib/libmd.a
.endif
post-build:
More information about the svn-ports-head
mailing list