aboutsummaryrefslogtreecommitdiff
path: root/reproduce/software
diff options
context:
space:
mode:
authorGiacomo Lorenzetti <glorenzetti@cefca.es>2025-12-31 19:46:31 +0100
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2026-01-01 21:25:07 +0100
commit76c736db961b05c26811edfdb53b4d959722572a (patch)
tree56b8ca4c8cdec95608806e78101d3391b3b2252c /reproduce/software
parentd33f7ce35dd3eec4fcb7ee5c30f27b95521e20c7 (diff)
Configuration: util-linux build issue fixed on macOSHEADmaneage
Summary: this will not affect your software or analysis. Until now, Maneage's configuration was failing during the build of util-linux on macOS. With this commit, the issue is solved by avoiding the building of bits.o (the problematic part). It was checked both on GNU/Linux and macOS that the removal of this util-linux feature does not affect any of the subsequent programs that need util-linux.
Diffstat (limited to 'reproduce/software')
-rw-r--r--reproduce/software/make/high-level.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/reproduce/software/make/high-level.mk b/reproduce/software/make/high-level.mk
index b8d0f4f..83486dc 100644
--- a/reproduce/software/make/high-level.mk
+++ b/reproduce/software/make/high-level.mk
@@ -1770,6 +1770,7 @@ $(ibidir)/util-linux-$(util-linux-version): \
# manually by commenting the relevant files in the
# 'configure.ac'.
sed -e's|UL_BUILD_INIT(\[mkswap\], \[yes\])|UL_BUILD_INIT(\[mkswap\], \[no\])|' \
+ -e's|UL_BUILD_INIT(\[bits\], \[yes\])|UL_BUILD_INIT(\[bits\], \[no\])|' \
-i configure.ac
# 'autogen.sh' checks for dependencies, but 'flex' (that is not built
@@ -1787,7 +1788,6 @@ $(ibidir)/util-linux-$(util-linux-version): \
export CONFIG_SHELL=$(ibdir)/bash
./configure --prefix=$(idircustom)/util-linux \
--disable-dependency-tracking \
- --enable-libmount-support-mtab \
--disable-silent-rules \
--disable-liblastlog2 \
--disable-mountpoint \