>maybe put utf8 in the name of the lib
That brings no improvement to my table.
Unlike the ICU hack we are doing here, wxWidgets for example has around 300
*official* configure switches that influence the ABI, and no one is suggesting
they encode those choices into the filename. It would become ridicolously long.
So no one does that. There is still the matter that different vendors produce
different ABIs, so it seems natural to use a tag that includes the vendor's
name. Such is reasonably unique and is not going to get used willingly by
another vendor.