Ralf Wildenhues <address@hidden> writes:
* Russ Allbery wrote on Sun, Apr 23, 2006 at 03:58:52AM CEST:
Oh, the ones that can conflict should not appear in the installed header
_at all_, but rather be recomputed by the Autoconf macro that goes along
with the package, to use by the client package. (At least for the
generic ones I'd recommend that; for the other ones renaming is fine.)
Hm... I'm not sure that's a good idea.
Once you've compiled a library, the Autoconf results are now part of the
ABI, particularly such things as the size of data types. If something
changes on the system to change the Autoconf results and a package
recomputes those values with different results, but you don't recompile
the library, you now get ABI breakage and bus errors and segfaults galore.