In this example the problem is caused by the dynamic linker shipping with a hard glibc dependency, so FHS doesn't really change much.
Setting LD_LIBRARY_PATH pretty much solves any FHS problem once you get past the linker.
Setting LD_LIBRARY_PATH pretty much solves any FHS problem once you get past the linker.
LD_LIBRARY_PATH users deserve the death sentence.