diff options
| author | Peter Eisentraut <peter@eisentraut.org> | 2025-11-06 08:00:35 +0100 |
|---|---|---|
| committer | Peter Eisentraut <peter@eisentraut.org> | 2025-11-06 08:00:57 +0100 |
| commit | 489ec6b2fcd09621a2ac146298193a8231810e60 (patch) | |
| tree | 1b08c5fa3420da9b463adbfde09c9df56e774386 | |
| parent | 2307cfe31621d6077d9357aa7d6f4d8406c66b2d (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-x | configure | 2 | ||||
| -rw-r--r-- | configure.ac | 2 |
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 |
