svn commit: r563986 - in branches/2021Q1/sysutils/e2fsprogs: . files

Matthias Andree mandree at FreeBSD.org
Thu Feb 4 01:51:41 UTC 2021


Author: mandree
Date: Thu Feb  4 01:51:41 2021
New Revision: 563986
URL: https://svnweb.freebsd.org/changeset/ports/563986

Log:
  MFH: r563985
  
  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.

Deleted:
  branches/2021Q1/sysutils/e2fsprogs/files/patch-lib_support_Makefile.in
Modified:
  branches/2021Q1/sysutils/e2fsprogs/Makefile
Directory Properties:
  branches/2021Q1/   (props changed)

Modified: branches/2021Q1/sysutils/e2fsprogs/Makefile
==============================================================================
--- branches/2021Q1/sysutils/e2fsprogs/Makefile	Thu Feb  4 01:50:47 2021	(r563985)
+++ branches/2021Q1/sysutils/e2fsprogs/Makefile	Thu Feb  4 01:51:41 2021	(r563986)
@@ -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-all mailing list