summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2025-11-06 08:00:35 +0100
committerPeter Eisentraut <peter@eisentraut.org>2025-11-06 08:00:57 +0100
commit489ec6b2fcd09621a2ac146298193a8231810e60 (patch)
tree1b08c5fa3420da9b463adbfde09c9df56e774386
parent2307cfe31621d6077d9357aa7d6f4d8406c66b2d (diff)
Fix spurious output in configure
If sizeof off_t is 4, then configure will print a line saying just "0" after the test. This is the output of the following "expr" command. If we are using expr just for the exit code, the output should be sent to /dev/null, as is done elsewhere.
-rwxr-xr-xconfigure2
-rw-r--r--configure.ac2
2 files changed, 2 insertions, 2 deletions
diff --git a/configure b/configure
index 5d08a96f038..3a0ed11fa8e 100755
--- a/configure
+++ b/configure
@@ -15387,7 +15387,7 @@ _ACEOF
# If we don't have largefile support, can't handle segment size >= 2GB.
if test "$ac_cv_sizeof_off_t" -lt 8; then
- if expr $RELSEG_SIZE '*' $blocksize '>=' 2 '*' 1024 '*' 1024; then
+ if expr $RELSEG_SIZE '*' $blocksize '>=' 2 '*' 1024 '*' 1024 >/dev/null; then
as_fn_error $? "Large file support is not enabled. Segment size cannot be larger than 1GB." "$LINENO" 5
fi
fi
diff --git a/configure.ac b/configure.ac
index 6c802deaacb..c2413720a18 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1753,7 +1753,7 @@ AC_CHECK_SIZEOF([off_t])
# If we don't have largefile support, can't handle segment size >= 2GB.
if test "$ac_cv_sizeof_off_t" -lt 8; then
- if expr $RELSEG_SIZE '*' $blocksize '>=' 2 '*' 1024 '*' 1024; then
+ if expr $RELSEG_SIZE '*' $blocksize '>=' 2 '*' 1024 '*' 1024 >/dev/null; then
AC_MSG_ERROR([Large file support is not enabled. Segment size cannot be larger than 1GB.])
fi
fi