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--