Re: Error seen when building 1.4.21 with glibc 2.44
Paul Eggert <[email protected]> Wed, 29 Jul 2026 00:51:56 -0700
| Newsgroups | gmane.comp.gnu.m4.bugs |
|---|---|
| Organization | UCLA Computer Science Department |
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------AA0x0SL9I98PPIheFJSLVCw2 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2026-07-28 19:45, Collin Funk wrote: > I haven't seen that issue specifically, but there is some discussion on > libc-alpha and bug-gnulib [1], about a similar issue. Any reason not to install the patch (attached) that you proposed Saturday on bug-gnulib for this problem? I've been waiting for it to get installed so that I can propagate it into m4 master and (I hope) fix Tom's problem. --------------AA0x0SL9I98PPIheFJSLVCw2 Content-Type: text/x-patch; charset=UTF-8; name="0001-posix_spawn_faction_add-chdir-fchdir-Fix-checks-on-g.patch" Content-Disposition: attachment; filename*0="0001-posix_spawn_faction_add-chdir-fchdir-Fix-checks-on-g.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBiMGIzZDVkNTUxODk4NWZhZDA4NzhiYTFhM2Y2M2JmY2VmMjVmNzkxIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8YjBiM2Q1ZDU1MTg5ODVmYWQwODc4YmEx YTNmNjNiZmNlZjI1Zjc5MS4xNzg1MDA2NjU1LmdpdC5jb2xsaW4uZnVuazFAZ21haWwuY29t PgpGcm9tOiBDb2xsaW4gRnVuayA8Y29sbGluLmZ1bmsxQGdtYWlsLmNvbT4KRGF0ZTogU2F0 LCAyNSBKdWwgMjAyNiAxMjowOToyOCAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIHBvc2l4X3Nw YXduX2ZhY3Rpb25fYWRke2NoZGlyLGZjaGRpcn06IEZpeCBjaGVja3Mgb24KIGdsaWJjLTIu NDQuCgpSZXBvcnRlZCBieSBYaSBSdW95YW8gPHhyeTExMUB4cnkxMTEuc2l0ZT46CjxodHRw czovL2xpc3RzLmdudS5vcmcvYXJjaGl2ZS9odG1sL2J1Zy1nbnVsaWIvMjAyNi0wNy9tc2cw MDE2NC5odG1sPgoKKiBtNC9wb3NpeF9zcGF3bl9mYWN0aW9uX2FkZGNoZGlyLm00CihnbF9G VU5DX1BPU0lYX1NQQVdOX0ZJTEVfQUNUSU9OU19BRERDSERJUik6IFVzZSBBQ19DSEVDS19E RUNMUyBpbnN0ZWFkCm9mIEFDX0NIRUNLX0ZVTkNTX09OQ0UuCiogbTQvcG9zaXhfc3Bhd25f ZmFjdGlvbl9hZGRmY2hkaXIubTQKKGdsX0ZVTkNfUE9TSVhfU1BBV05fRklMRV9BQ1RJT05T X0FEREZDSERJUik6IFVzZSBBQ19DSEVDS19ERUNMUyBpbnN0ZWFkCm9mIEFDX0NIRUNLX0ZV TkNTX09OQ0UuCi0tLQogQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAx MiArKysrKysrKysrKysKIG00L3Bvc2l4X3NwYXduX2ZhY3Rpb25fYWRkY2hkaXIubTQgIHwg IDcgKysrKy0tLQogbTQvcG9zaXhfc3Bhd25fZmFjdGlvbl9hZGRmY2hkaXIubTQgfCAgNyAr KysrLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDk3Y2U0ODBm ZDkuLmViOTZmMjYzYTQgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cK QEAgLTEsMyArMSwxNSBAQAorMjAyNi0wNy0yNSAgQ29sbGluIEZ1bmsgIDxjb2xsaW4uZnVu azFAZ21haWwuY29tPgorCisJcG9zaXhfc3Bhd25fZmFjdGlvbl9hZGR7Y2hkaXIsZmNoZGly fTogRml4IGNoZWNrcyBvbiBnbGliYy0yLjQ0LgorCVJlcG9ydGVkIGJ5IFhpIFJ1b3lhbyA8 eHJ5MTExQHhyeTExMS5zaXRlPjoKKwk8aHR0cHM6Ly9saXN0cy5nbnUub3JnL2FyY2hpdmUv aHRtbC9idWctZ251bGliLzIwMjYtMDcvbXNnMDAxNjQuaHRtbD4KKwkqIG00L3Bvc2l4X3Nw YXduX2ZhY3Rpb25fYWRkY2hkaXIubTQKKwkoZ2xfRlVOQ19QT1NJWF9TUEFXTl9GSUxFX0FD VElPTlNfQUREQ0hESVIpOiBVc2UgQUNfQ0hFQ0tfREVDTFMgaW5zdGVhZAorCW9mIEFDX0NI RUNLX0ZVTkNTX09OQ0UuCisJKiBtNC9wb3NpeF9zcGF3bl9mYWN0aW9uX2FkZGZjaGRpci5t NAorCShnbF9GVU5DX1BPU0lYX1NQQVdOX0ZJTEVfQUNUSU9OU19BRERGQ0hESVIpOiBVc2Ug QUNfQ0hFQ0tfREVDTFMgaW5zdGVhZAorCW9mIEFDX0NIRUNLX0ZVTkNTX09OQ0UuCisKIDIw MjYtMDctMjUgIFBhdWwgRWdnZXJ0ICA8ZWdnZXJ0QGNzLnVjbGEuZWR1PgogCiAJZ2V0dGV4 dC1oOiBjb25mb3JtIHRvIEMgb24gU29sYXJpcwpkaWZmIC0tZ2l0IGEvbTQvcG9zaXhfc3Bh d25fZmFjdGlvbl9hZGRjaGRpci5tNCBiL200L3Bvc2l4X3NwYXduX2ZhY3Rpb25fYWRkY2hk aXIubTQKaW5kZXggNzc5ZTM4MTNhNy4uNTZlMzNkMWE1MSAxMDA2NDQKLS0tIGEvbTQvcG9z aXhfc3Bhd25fZmFjdGlvbl9hZGRjaGRpci5tNAorKysgYi9tNC9wb3NpeF9zcGF3bl9mYWN0 aW9uX2FkZGNoZGlyLm00CkBAIC0xLDUgKzEsNSBAQAogIyBwb3NpeF9zcGF3bl9mYWN0aW9u X2FkZGNoZGlyLm00Ci0jIHNlcmlhbCAyCisjIHNlcmlhbCAzCiBkbmwgQ29weXJpZ2h0IChD KSAyMDE4LTIwMjYgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCiBkbmwgVGhpcyBm aWxlIGlzIGZyZWUgc29mdHdhcmU7IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24KIGRu bCBnaXZlcyB1bmxpbWl0ZWQgcGVybWlzc2lvbiB0byBjb3B5IGFuZC9vciBkaXN0cmlidXRl IGl0LApAQCAtMTEsMTAgKzExLDExIEBAIEFDX0RFRlVOKFtnbF9GVU5DX1BPU0lYX1NQQVdO X0ZJTEVfQUNUSU9OU19BRERDSERJUl0KICAgQUNfUkVRVUlSRShbZ2xfU1BBV05fSF9ERUZB VUxUU10pCiAgIEFDX1JFUVVJUkUoW0FDX1BST0dfQ0NdKQogICBnbF9QT1NJWF9TUEFXTgot ICBBQ19DSEVDS19GVU5DU19PTkNFKFtwb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkY2hk aXJdKQorICBBQ19DSEVDS19ERUNMUyhbcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2FkZGNo ZGlyXSwsLAorICAgIFtbI2luY2x1ZGUgPHNwYXduLmg+XV0pCiAgIGdsX0NIRUNLX0ZVTkNT X0FORFJPSUQoW3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19hZGRjaGRpcl9ucF0sCiAgICAg W1sjaW5jbHVkZSA8c3Bhd24uaD5dXSkKLSAgaWYgdGVzdCAkYWNfY3ZfZnVuY19wb3NpeF9z cGF3bl9maWxlX2FjdGlvbnNfYWRkY2hkaXIgPSB5ZXM7IHRoZW4KKyAgaWYgdGVzdCAkYWNf Y3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19hZGRjaGRpciA9IHllczsg dGhlbgogICAgIGRubCBUaGlzIGZ1bmN0aW9uIGlzIG5vdCB5ZXQgc3RhbmRhcmRpemVkLiBU aGVyZWZvcmUgb3ZlcnJpZGUgdGhlCiAgICAgZG5sIHN5c3RlbSdzIGltcGxlbWVudGF0aW9u IGFsd2F5cy4KICAgICBSRVBMQUNFX1BPU0lYX1NQQVdOX0ZJTEVfQUNUSU9OU19BRERDSERJ Uj0xCmRpZmYgLS1naXQgYS9tNC9wb3NpeF9zcGF3bl9mYWN0aW9uX2FkZGZjaGRpci5tNCBi L200L3Bvc2l4X3NwYXduX2ZhY3Rpb25fYWRkZmNoZGlyLm00CmluZGV4IGU3OGVhMTFhODgu LmU4ZWE5YjA4YjEgMTAwNjQ0Ci0tLSBhL200L3Bvc2l4X3NwYXduX2ZhY3Rpb25fYWRkZmNo ZGlyLm00CisrKyBiL200L3Bvc2l4X3NwYXduX2ZhY3Rpb25fYWRkZmNoZGlyLm00CkBAIC0x LDUgKzEsNSBAQAogIyBwb3NpeF9zcGF3bl9mYWN0aW9uX2FkZGZjaGRpci5tNAotIyBzZXJp YWwgMgorIyBzZXJpYWwgMwogZG5sIENvcHlyaWdodCAoQykgMjAxOC0yMDI2IEZyZWUgU29m dHdhcmUgRm91bmRhdGlvbiwgSW5jLgogZG5sIFRoaXMgZmlsZSBpcyBmcmVlIHNvZnR3YXJl OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uCiBkbmwgZ2l2ZXMgdW5saW1pdGVkIHBl cm1pc3Npb24gdG8gY29weSBhbmQvb3IgZGlzdHJpYnV0ZSBpdCwKQEAgLTExLDEwICsxMSwx MSBAQCBBQ19ERUZVTihbZ2xfRlVOQ19QT1NJWF9TUEFXTl9GSUxFX0FDVElPTlNfQURERkNI RElSXQogICBBQ19SRVFVSVJFKFtnbF9TUEFXTl9IX0RFRkFVTFRTXSkKICAgQUNfUkVRVUlS RShbQUNfUFJPR19DQ10pCiAgIGdsX1BPU0lYX1NQQVdOCi0gIEFDX0NIRUNLX0ZVTkNTX09O Q0UoW3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9uc19hZGRmY2hkaXJdKQorICBBQ19DSEVDS19E RUNMUyhbcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2FkZGZjaGRpcl0sLCwKKyAgICBbWyNp bmNsdWRlIDxzcGF3bi5oPl1dKQogICBnbF9DSEVDS19GVU5DU19BTkRST0lEKFtwb3NpeF9z cGF3bl9maWxlX2FjdGlvbnNfYWRkZmNoZGlyX25wXSwKICAgICBbWyNpbmNsdWRlIDxzcGF3 bi5oPl1dKQotICBpZiB0ZXN0ICRhY19jdl9mdW5jX3Bvc2l4X3NwYXduX2ZpbGVfYWN0aW9u c19hZGRmY2hkaXIgPSB5ZXM7IHRoZW4KKyAgaWYgdGVzdCAkYWNfY3ZfaGF2ZV9kZWNsX3Bv c2l4X3NwYXduX2ZpbGVfYWN0aW9uc19hZGRmY2hkaXIgPSB5ZXM7IHRoZW4KICAgICBkbmwg VGhpcyBmdW5jdGlvbiBpcyBub3QgeWV0IHN0YW5kYXJkaXplZC4gVGhlcmVmb3JlIG92ZXJy aWRlIHRoZQogICAgIGRubCBzeXN0ZW0ncyBpbXBsZW1lbnRhdGlvbiBhbHdheXMuCiAgICAg UkVQTEFDRV9QT1NJWF9TUEFXTl9GSUxFX0FDVElPTlNfQURERkNIRElSPTEKLS0gCjIuNTUu MAoK --------------AA0x0SL9I98PPIheFJSLVCw2--