The exit code of fold(1) was zero for non-existent file:
$ fold badfile; echo $?
fold: badfile: No such file or directory
0
* coreutils-i18n.patch (src/fold.c:fold_file): Fix incorrect return code
for non-existent files; the I18N patch incorrectly returned an integer
instead of a bool on failure.
While at it, also fix the assignment to 'have_read_stdin' to bool.
The bug was introduced by the downstrean I18N patch. (rhbz#2296201)
Based on patch by Sohum Mendon <sohum.mendon@proton.me>.
OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=364