https://bugzilla.novell.com/show_bug.cgi?id=789607
https://bugzilla.novell.com/show_bug.cgi?id=789607#c21
--- Comment #21 from Per Jessen
I made some changes for 12.2 and rearranged the code - and added a nosegneg i686 library. Might be that something was wrong there. These are the change entries: Tue Jan 3 19:42:17 UTC 2012 - aj@suse.de
- Compile unwind-dw2-fde-glibc.c with -fno-strict-aliasing (patch glibc-strict-aliasing.diff) - Build on i686 a separate library for usage under Xen.
Okay, I got the (wrong) impression this had been in place for a while.
------------------------------------------------------------------- Tue Jan 3 15:36:12 UTC 2012 - aj@suse.de
- Only use -mno-tls-direct-seg-refs on 32-bit x86, it's not needed on x86-64.
Btw. the spec file change is just one change of a couple similar that might cause performenace penalties for every user using glibc - and we build the nosegneg library that meant building and installing the i686 glibc twice.
I guess the idea is to build those nonegseg libraries separately and then enable their use with ldconfig. It looks like that is what Redhat is doing. If I understand your change correctly, we will now not be building those libraries, so I will just have to do that myself? Btw, adding "hwcap 1 nosegneg" didn't seem to make a difference, maybe I'll take a closer look at what RH actually did to fix this. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.