Re: [PATCH 3/6] doc: xargs does not use the (128+sig) convention of /bin/sh.

Bernhard Voelker <[email protected]> Wed, 8 Jul 2026 23:33:49 +0200
Newsgroups gmane.comp.gnu.findutils.patches,gmane.comp.gnu.findutils.bugs
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------8TIVd1Qz2QBS383iVkW3cu47
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable



On 7/8/26 10:10, James Youngman wrote:
> On Tue, Jul 7, 2026 at 8:15=E2=80=AFAM Bernhard Voelker
>> Therefore, the documentation fix would be:
>>
>> -  125    if any invocation of the command exited with status 1-125
>> +  125    if any invocation of the command exited with status 1-254
>> WDYT?

> Another patch in the sequence addresses the problem you mentioned.

hmm, did I miss a patch?  I don't see a fix for that line pushed.

The pushed series shows the correct command exit code mapping to 125
in the new POSIX EXIT STATUS REQUIREMENTS subsection, that's nice.

For the wrong line in the section EXIT STATUS I suggest the attached patch=
.
WDYT?

Have a nice day,
Berny

--------------8TIVd1Qz2QBS383iVkW3cu47
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-doc-further-clarify-the-exit-status-of-xargs.patch"
Content-Disposition: attachment;
 filename="0001-doc-further-clarify-the-exit-status-of-xargs.patch"
Content-Transfer-Encoding: base64

RnJvbSA5NDA3YjM1NzgzODNlMjZiZTRmMzFmZTVjZWMyOGYwZTllZjA3ZjI4IE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBCZXJuaGFyZCBWb2Vsa2VyIDxtYWlsQGJlcm5oYXJk
LXZvZWxrZXIuZGU+CkRhdGU6IFdlZCwgOCBKdWwgMjAyNiAyMzoyNDowOCArMDIwMApTdWJq
ZWN0OiBbUEFUQ0hdIGRvYzogZnVydGhlciBjbGFyaWZ5IHRoZSBleGl0IHN0YXR1cyBvZiB4
YXJncwoKKiBkb2MvZmluZC50ZXhpIChJbnZva2luZyB4YXJncyk6IENsYXJpZnkgdGhhdCB4
YXJncyBvbmx5IGV4aXRzIHdpdGggMAppZiBhbGwgb2YgdGhlIGNvbW1hbmQgaW52b2NhdGlv
bnMgc3VjY2VlZGVkLgpGb3IgeGFyZ3MgZXhpdCBjb2RlIDEyMywgZml4IHRoZSByYW5nZSBv
ZiB0aGUgZXhpdCBjb2RlcyBvZiB0aGUgaW52b2tlZApjb21tYW5kIGZyb20gMS0xMjUgdG8g
MS0yNTQuCkFkZCBhIHNlbnRlbmNlIGNsYXJpZnlpbmcgdGhhdCB4YXJncyB0ZXJtaW5hdGVz
IGFzIHNvb24gYXMgcG9zc2libGUgd2hlbgppdCBleGl0cyB3aXRoIHN0YXR1cyAxMjUtMTI4
LgoqIHhhcmdzL3hhcmdzLjEgKEVYSVQgU1RBVFVTKTogTGlrZXdpc2UuCi0tLQogZG9jL2Zp
bmQudGV4aSB8IDcgKysrKystLQogeGFyZ3MveGFyZ3MuMSB8IDggKysrKysrLS0KIDIgZmls
ZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9kb2MvZmluZC50ZXhpIGIvZG9jL2ZpbmQudGV4aQppbmRleCA0ODY4YTE3ZC4uYjMz
NmU1OTIgMTAwNjQ0Ci0tLSBhL2RvYy9maW5kLnRleGkKKysrIGIvZG9jL2ZpbmQudGV4aQpA
QCAtMzk4MSw5ICszOTgxLDkgQEAgc3RhbmRhcmQgaW5wdXQuCiAKIEB0YWJsZSBAYXNpcwog
QGl0ZW0gMAotaWYgaXQgc3VjY2VlZHMKK2lmIGFsbCBpbnZvY2F0aW9ucyBvZiB0aGUgY29t
bWFuZCBzdWNjZWVkZWQgYW5kIGV4aXRlZCB3aXRoIHN0YXR1cyAwCiBAaXRlbSAxMjMKLWlm
IGFueSBpbnZvY2F0aW9uIG9mIHRoZSBjb21tYW5kIGV4aXRlZCB3aXRoIHN0YXR1cyAxLTEy
NQoraWYgYW55IGludm9jYXRpb24gb2YgdGhlIGNvbW1hbmQgZXhpdGVkIHdpdGggc3RhdHVz
IDEtMjU0LgogQGl0ZW0gMTI0CiBpZiB0aGUgY29tbWFuZCBleGl0ZWQgd2l0aCBzdGF0dXMg
MjU1CiBAaXRlbSAxMjUKQEAgLTM5OTYsNiArMzk5Niw5IEBAIGlmIHRoZSBjb21tYW5kIGlz
IG5vdCBmb3VuZAogaWYgc29tZSBvdGhlciBlcnJvciBvY2N1cnJlZC4KIEBlbmQgdGFibGUK
IAorSW4gdGhlIGNhc2VzIG9mIHRoZSBAY29kZXt4YXJnc30gZXhpdCBjb2RlcyAxMjUsIDEy
NiwgMTI3IGFuZCAxMjgsIHRoZSB0b29sCit0ZXJtaW5hdGVzIGFzIHNvb24gYXMgcG9zc2li
bGUsIGFuZCBkb2VzIHRoZXJlZm9yZSBub3QgcHJvY2VzcyBhbnkgZnVydGhlcgoraW5wdXQu
CiAKIFRoZSBjb21tYW5kcyBydW4gYnkgQGNvZGV7eGFyZ3N9IGFyZSBub3QgaW52b2tlZCB2
aWEgdGhlIHNoZWxsLiAgVGhlCiBzaGVsbCdzIEBtYXRoezEyOCArIG59IGNvbnZlbnRpb24g
Zm9yIHJlcG9ydGluZyB0aGF0IGEgcHJvY2VzcyBoYWQKZGlmZiAtLWdpdCBhL3hhcmdzL3hh
cmdzLjEgYi94YXJncy94YXJncy4xCmluZGV4IGUxNDA1ODFmLi43ODYxMzA5MSAxMDA2NDQK
LS0tIGEveGFyZ3MveGFyZ3MuMQorKysgYi94YXJncy94YXJncy4xCkBAIC01NDAsOSArNTQw
LDkgQEAgR2VuZXJhdGVzIGEgY29tcGFjdCBsaXN0aW5nIG9mIGFsbCB0aGUgdXNlcnMgb24g
dGhlIHN5c3RlbS4KIGV4aXRzIHdpdGggdGhlIGZvbGxvd2luZyBzdGF0dXM6CiAuUlMKIC5J
UCAwCi1pZiBpdCBzdWNjZWVkcworaWYgYWxsIGludm9jYXRpb25zIG9mIHRoZSBjb21tYW5k
IHN1Y2NlZWRlZCBhbmQgZXhpdGVkIHdpdGggc3RhdHVzIDAKIC5JUCAxMjMKLWlmIGFueSBp
bnZvY2F0aW9uIG9mIHRoZSBjb21tYW5kIGV4aXRlZCB3aXRoIHN0YXR1cyAxXCooZW4xMjUK
K2lmIGFueSBpbnZvY2F0aW9uIG9mIHRoZSBjb21tYW5kIGV4aXRlZCB3aXRoIHN0YXR1cyAx
XCooZW4yNTQKIC5JUCAxMjQKIGlmIHRoZSBjb21tYW5kIGV4aXRlZCB3aXRoIHN0YXR1cyAy
NTUKIC5JUCAxMjUKQEAgLTU1Niw2ICs1NTYsMTAgQEAgaWYgc29tZSBvdGhlciBlcnJvciBv
Y2N1cnJlZC4KIC5SRQogLgogLlAKK0luIHRoZSBjYXNlcyBvZiB0aGUgeGFyZ3MgZXhpdCBj
b2RlcyAxMjUsIDEyNiwgMTI3IGFuZCAxMjgsIHRoZSB0b29sIHRlcm1pbmF0ZXMKK2FzIHNv
b24gYXMgcG9zc2libGUsIGFuZCBkb2VzIHRoZXJlZm9yZSBub3QgcHJvY2VzcyBhbnkgZnVy
dGhlciBpbnB1dC4KKy4KKy5QCiBUaGUgY29tbWFuZHMgcnVuIGJ5CiAuQiB4YXJncwogYXJl
IG5vdCBpbnZva2VkIHZpYSB0aGUgc2hlbGwuCi0tIAoyLjU0LjAKCg==

--------------8TIVd1Qz2QBS383iVkW3cu47--