Re: Planning for 2.73 release
Paul Eggert <[email protected]> Tue, 27 Jan 2026 12:47:01 -0800
| Newsgroups | gmane.comp.sysutils.autoconf.general |
|---|---|
| Organization | UCLA Computer Science Department |
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------34QfcI5rfu50a67V0VKGru0z Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2026-01-27 11:21, Collin Funk wrote: > [1] https://lists.gnu.org/archive/html/autoconf-patches/2025-10/msg00002.html Thanks for reminding us. My intuition is that it's better to pacify -Wtrailing-whitespace by removing the trailing whitespace, instead of appending " /**/", so I installed the attached instead. The only place where removing trailing white space is arguably wrong is a line like "#define ABC \ ", which is so deliberately tricky (and some C compilers, as I vaguely recall, trim that trailing whitespace anyway, and the C standard allows this!) that we probably shouldn't support it anyway. --------------34QfcI5rfu50a67V0VKGru0z Content-Type: text/x-patch; charset=UTF-8; name="0001-Avoid-trailing-whitespace-in-config.h.patch" Content-Disposition: attachment; filename="0001-Avoid-trailing-whitespace-in-config.h.patch" Content-Transfer-Encoding: base64 RnJvbSAzMmFlYTAxOGU3MGYxYmVjYThjMDdjNDgwZTRjMjU5NmQxZjVjOGRmIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBUdWUsIDI3IEphbiAyMDI2IDEyOjQxOjAwIC0wODAwClN1YmplY3Q6IFtQQVRD SF0gQXZvaWQgdHJhaWxpbmcgd2hpdGVzcGFjZSBpbiBjb25maWcuaAoKUHJvYmxlbSAoYW5k IGVhcmxpZXIgcGF0Y2gpIHJlcG9ydGVkIGJ5IENvbGxpbiBGdW5rIGluOgpodHRwczovL2xp c3RzLmdudS5vcmcvYXJjaGl2ZS9odG1sL2F1dG9jb25mLXBhdGNoZXMvMjAyNS0xMC9tc2cw MDAwMi5odG1sCiogTkVXUzogTWVudGlvbiB0aGlzLgoqIGxpYi9hdXRvY29uZi9zdGF0dXMu bTQgKF9BQ19PVVRQVVRfSEVBREVSU19QUkVQQVJFKToKT21pdCB0cmFpbGluZyB3aGl0ZSBz cGFjZSBmcm9tIEMgbWFjcm8gZGVmaW5pdGlvbnMuCiogdGVzdHMvdG9ydHVyZS5hdCAoTm8g dHJhaWxpbmcgd2hpdGUgc3BhY2UgaW4gbWFjcm8gZGVmaW5pdGlvbnMpOgpOZXcgdGVzdC4K LS0tCiBORVdTICAgICAgICAgICAgICAgICAgIHwgIDMgKysrCiBsaWIvYXV0b2NvbmYvc3Rh dHVzLm00IHwgIDYgKysrKystCiB0ZXN0cy90b3J0dXJlLmF0ICAgICAgIHwgNDUgKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQs IDUzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ORVdTIGIv TkVXUwppbmRleCAzZWJlYWJhZS4uZGE0MGU4YTQgMTAwNjQ0Ci0tLSBhL05FV1MKKysrIGIv TkVXUwpAQCAtNDMsNiArNDMsOSBAQCBHTlUgQXV0b2NvbmYgTkVXUyAtIFVzZXIgdmlzaWJs ZSBjaGFuZ2VzLgogKioqIEFDX0RFRklORV9VTlFVT1RFRCBubyBsb25nZXIgbWlzaGFuZGxl cyBkb3VibGUtcXVvdGVzIGluc2lkZSAkKC4uLikKICAgYW5kICR7Li4ufS4KIAorKioqIEFD X0RFRklORSBhbmQgc2ltaWxhciBtYWNyb3Mgbm8gbG9uZ2VyIGVtaXQgdHJhaWxpbmcgd2hp dGVzcGFjZS4KKyAgVGhpcyBwYWNpZmllcyB0aGUgLVd0cmFpbGluZy13aGl0ZXNwYWNlIGlu dHJvZHVjZWQgaW4gR0NDIDE1LgorCiAqKiogQUNfRlVOQ19TVFJOTEVOIG5vdyBkZXRlY3Rz IEFuZHJvaWQgNS4wJ3MgYnJva2VuIHN0cm5sZW4uCiAKICoqKiBBQ19QUk9HX09CSkMgbm93 IGZpbmRzIHRoZSBHTlUgT2JqZWN0aXZlLUMgY29tcGlsZXIsIGFzIHBhY2thZ2VkIGluCmRp ZmYgLS1naXQgYS9saWIvYXV0b2NvbmYvc3RhdHVzLm00IGIvbGliL2F1dG9jb25mL3N0YXR1 cy5tNAppbmRleCAzODM2YTQ1My4uNDcyYzFlNmMgMTAwNjQ0Ci0tLSBhL2xpYi9hdXRvY29u Zi9zdGF0dXMubTQKKysrIGIvbGliL2F1dG9jb25mL3N0YXR1cy5tNApAQCAtODM4LDggKzgz OCwxMiBAQCBjYXQgPj4iJENPTkZJR19TVEFUVVMiIDw8X0FDRU9GIHx8IGFjX3dyaXRlX2Zh aWw9MQogICBtYWNybyA9IG1hYzJbMV0KICAgcHJlZml4ID0gc3Vic3RyKGxpbmUsIDEsIGlu ZGV4KGxpbmUsIGRlZnVuZGVmKSAtIDEpCiAgIGlmIChEX2lzX3NldFttYWNyb10pIHsKKyAg ICBzdWZmaXggPSBQW21hY3JvXSBEW21hY3JvXQorICAgIHdoaWxlIChzdWZmaXggfiAvW1x0 IF0kLykgeworICAgICAgc3VmZml4ID0gc3Vic3RyKHN1ZmZpeCwgMSwgbGVuZ3RoKHN1ZmZp eCkgLSAxKQorICAgIH0KICAgICAjIFByZXNlcnZlIHRoZSB3aGl0ZSBzcGFjZSBzdXJyb3Vu ZGluZyB0aGUgIiMiLgotICAgIHByaW50IHByZWZpeCAiZGVmaW5lIiwgbWFjcm8gUFttYWNy b10gRFttYWNyb10KKyAgICBwcmludCBwcmVmaXggImRlZmluZSIsIG1hY3JvIHN1ZmZpeAog ICAgIG5leHQKICAgfSBlbHNlIHsKICAgICAjIFJlcGxhY2UgI3VuZGVmIHdpdGggY29tbWVu dHMuICBUaGlzIGlzIG5lY2Vzc2FyeSwgZm9yIGV4YW1wbGUsCmRpZmYgLS1naXQgYS90ZXN0 cy90b3J0dXJlLmF0IGIvdGVzdHMvdG9ydHVyZS5hdAppbmRleCAzYjFkOWYwOC4uMDMzMmEw OGYgMTAwNjQ0Ci0tLSBhL3Rlc3RzL3RvcnR1cmUuYXQKKysrIGIvdGVzdHMvdG9ydHVyZS5h dApAQCAtMTAyOSw2ICsxMDI5LDUxIEBAIFhAZmlsZUAKIGRvbmUKIEFUX0NMRUFOVVAKIAor IyMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAjIwor IyMgTm8gdHJhaWxpbmcgd2hpdGUgc3BhY2UgaW4gbWFjcm8gZGVmaW5pdGlvbnMuICAjIwor IyMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAjIwor QVRfU0VUVVAoW05vIHRyYWlsaW5nIHdoaXRlIHNwYWNlIGluIG1hY3JvIGRlZmluaXRpb25z XSkKK0FUX0tFWVdPUkRTKFtBQ0AmdEBfREVGSU5FIEFDQCZ0QF9ERUZJTkVfVU5RVU9URURd KQorCitBVF9EQVRBKFtjb25maWcuaGluXSwgWworI3VuZGVmIEVNUFRZCisjdW5kZWYgU1BB Q0UKKyN1bmRlZiBUQUIKKyN1bmRlZiBMRUFESU5HX1NQQUNFUworI3VuZGVmIExFQURJTkdf VEFCUworXSkKKworQVRfREFUQShbY29uZmlndXJlLmFjXSwKK1tbQUNfSU5JVAorQUNfQ09O RklHX0hFQURFUlMoW2NvbmZpZy5oOmNvbmZpZy5oaW5dKQorZW1wdHk9CitzcGFjZT0nICcK K3RhYj0nCScKK2xlYWRpbmdfc3BhY2VzPScgIGEnCitsZWFkaW5nX3RhYnM9JwkJYScKK0FD X0RFRklORV9VTlFVT1RFRChbRU1QVFldLCBbJGVtcHR5XSwgW2VtcHR5XSkKK0FDX0RFRklO RV9VTlFVT1RFRChbU1BBQ0VdLCBbJHNwYWNlXSwgW3NwYWNlXSkKK0FDX0RFRklORV9VTlFV T1RFRChbVEFCXSwgWyR0YWJdLCBbdGFiXSkKK0FDX0RFRklORV9VTlFVT1RFRChbTEVBRElO R19TUEFDRVNdLCBbJGxlYWRpbmdfc3BhY2VzXSwgW2xlYWRpbmcgc3BhY2VzXSkKK0FDX0RF RklORV9VTlFVT1RFRChbTEVBRElOR19UQUJTXSwgWyRsZWFkaW5nX3RhYnNdLCBbbGVhZGlu ZyB0YWJzXSkKK0FDX09VVFBVVAorXV0pCisKK0FUX0NIRUNLX0FVVE9DT05GCitBVF9DSEVD S19DT05GSUdVUkUKKworQVRfREFUQShbZXhwb3V0XSwKK1tbLyogY29uZmlnLmguICBHZW5l cmF0ZWQgZnJvbSBjb25maWcuaGluIGJ5IGNvbmZpZ3VyZS4gICovCisKKyNkZWZpbmUgRU1Q VFkKKyNkZWZpbmUgU1BBQ0UKKyNkZWZpbmUgVEFCCisjZGVmaW5lIExFQURJTkdfU1BBQ0VT IGEKKyNkZWZpbmUgTEVBRElOR19UQUJTIGEKK11dKQorQVRfQ0hFQ0soW2NhdCBjb25maWcu aF0sIDAsIGV4cG91dCkKKworQVRfQ0xFQU5VUAogCiAjIyAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tICMjCiAjIyBTdWJzdGl0dXRlIGEgbmV3bGluZS4gICMjCi0tIAoyLjUxLjAKCg== --------------34QfcI5rfu50a67V0VKGru0z--