[prev in list] [next in list] [prev in thread] [next in thread] 

List:       glibc-alpha
Subject:    Re: ldconfig alignment patch
From:       Andreas Jaeger <aj () suse ! de>
Date:       2000-05-17 5:44:18
[Download RAW message or body]

>>>>> David Huggins-Daines writes:

 > Andreas Jaeger <aj@suse.de> writes:
>> Here's a new patch which aligns struct cache_file_new correctly.
>> I've tested this on ix86 and alpha.  Could others please also test it?
>> David, I'm especially interested in your test results.

 > Yes, this definitely works here on the Alpha:

 >         * No more unaligned traps, with both odd and even numbers of
 >           libs in the cache.

 >         * New ld.so understands a cache generated by the old ldconfig
 >           (I tested this by installing libproc.so.2.0.6 in
 >           <chroot>/lib-foo, adding that to <chroot>/etc/ld.so.conf,
 >           running /sbin/ldconfig -r from outside the chroot area, then
 >           running ps - it works)

 >         * Old ld.so understands a cache generated by the new ldconfig
 >           (did this by running the built elf/ldconfig from my glibc
 >           build tree and then running xclock - since /usr/X11R6/lib is
 >           not in the standard search path)

 >         * New ldconfig understands a cache generated by the old ldconfig.

 >         * Old ldconfig understands a cache generated by the new ldconfig.

 > It looks good.  I'll try to goad the Debian Sparc64 people into trying
 > it just to make sure it really works :-)
Thanks for the excellent testing!

A special case you couldn't test on Alpha but I can test on ix86 is
hwcap support which also works.

If I don't hear about any problems, I'll commit this soon.

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic