Red Hat Bugzilla – Bug 49330
HP_TIMING_AVAIL and librt
Last modified: 2016-11-24 09:49:00 EST
librt is compiled with
But it is only defined for i686. Shouldn't there
be an i686 version of librt. It is compiled in the
glibc build. We just need to include it in the i686
This defect should be fixed before next release.
It should not, because it is not a bug.
All libraries/binaries in glibc*.i686.rpm are i686 versions.
The difference between /lib/i686/ and /lib libraries is that /lib/i686/
libraries were built with --enable-kernel=2.4.1 while /lib libraries were
built with --enable-kernel=2.2.5. HP_TIMING_AVAIL AFAIK does not care which
minimal version the library supports. The only thing which cares is I believe
%gs based threads, for the rest it is just an optimization and that
optimization is only useful where it matters a lot (libc).
I should actually check if it matters to libm at all, probably not, so it
should maybe go away from /lib/i686.
I think librt does not syscalls and have no idea where else would it matter.