make checkstyle
requires GNU parallel, but ./configure checks for any implementation
#15832
Labels
Type: Defect
Incorrect behavior (e.g. crash, hang)
System information
Debian/Ubuntu, but also applies to other distros where parallel is not (always) the GNU variant.
Describe the problem you're observing
config/always-parallel.m4
only checks for someparallel
in $PATH, but the usage later requires that it supports-X0
.also see openzfs/openzfs-docs#489
Describe how to reproduce the problem
On a Debian/Ubuntu system don't install GNU parallel but only the version from
moreutils
, or set the system up to prefer that variant using alternatives.Now run
make checkstyle
.Include any warning/errors/backtraces from the system logs
How to fix
something like
echo -e 'echo a\0echo b' | parallel -X0
can probably be used as test to determine whether the foundparallel
is good enough, but I lack the autotools knowledge to encode this inconfig/always_parallel.m4
.The text was updated successfully, but these errors were encountered: