This is the mail archive of the libc-hacker@cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: deep troubles with register_frame_info


> It's not the change that came in glibc. It's simply the other shared
> libraries. We compiled glibc-2.0 with egcs from the start and
> register_frame_info was never in there (similar as it is on redhat
> with a gcc-compiled glibc-2.0)

Have you kept your glibc 2.0 up to date?

> 
> The problem comes up with (e.g.) libncurses, which contained the
> register_frame_info functions with the old setup, and thus, binaries
> compiled on a SuSE-6.09 system relied on finding these functions (outside
> the binary itself). /usr/bin/vim for example is a candidate.
> libncurses compiled after the change in egcs-1.1.2 would not contain
> the function register_frame_info any more. Thus installing a recently
> compiled ncurses-rpm (or what ever archiver format you prefer)
> on a old installation will result in a partially inoperable system.
>  
> 

1. Get yourself a new glibc 2.0 from CVS. Or
2. Use glibc 2.1.1. Or
3. Don't recompile libncurses. Or
4. Recompile vim.


-- 
H.J. Lu (hjl@gnu.org)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]