Please file individual bugs and have them block this one.
For fixing textrel issues, in order of preference: * report it upstream if upstream is alive * look around for patches or fix it yourself, see https://wiki.gentoo.org/wiki/Hardened/Position_Independent_Code_internals and https://devmanual.gentoo.org/general-concepts/pic/index.html * just build unconditionally as PIC if upstream offer an option for it; * for ancient stuff with no realistic security issues possible (e.g. an emulator which works entirely offline) and is (32-bit) x86-only, consider just doing -Wl,-z,notext * disable asm if it's ancient (like SSE or something, the compiler can likely do a better job nowadays)