[arch-dev-public] Any policy on text relocations?

Eric Bélanger snowmaniscool at gmail.com
Sun Mar 18 19:40:11 EDT 2012


While trying to update mpg123, I noticed that namcap reported that the
library in the i686 package had text relocations. After reporting that
to upstream [1], it turns out to be a known issue with the assembly
optimisation.  The only way to remove the text relocations (apart from
not supplying the dynamic library) is to turn off the assembly
optimization, i.e. removing sse, mmx and 3dnow from the i686 package.
As this will probably affect performance and Arch doesn't do any
hardening stuff, I'm wondering if it is really necessary to remove
text relocations from the package in this situation. Would there be
any objections if  I just ignore the namcap warning and continue to
build the i686 package with the full optimization as before?


[1] https://sourceforge.net/tracker/?func=detail&aid=3504701&group_id=135704&atid=733194

More information about the arch-dev-public mailing list