[ANNOUNCE] uClibc-0.9.30-rc3 released

Kevin Day thekevinday at gmail.com
Wed Oct 29 02:01:03 UTC 2008


On Tue, Oct 28, 2008 at 3:31 PM, Bernhard Reutner-Fischer
<rep.dot.nop at gmail.com> wrote:
> Hi,
>
> uClibc-0.9.30-rc3 is out of the door. Please refer to
> $ svn log -r23683:23835 svn://uClibc.org/trunk/uClibc
> for the ChangeLog between the -rc2 and -rc3.
>
> The tarballs can be downloaded -- as usual -- from http://uClibc.org/
>
> The final release of 0.9.30 is (still) scheduled for \"end of October\"
> so please test this release candidate thoroughly, _now_.
>
> Thanks to everybody who fixed or reported bugs.
> _______________________________________________


Is there a reason the following:
http://uclibc.org/lists/uclibc/2008-May/019349.html
was not fixed in this version?
I seem to remember a cleaned up version of my fix being applied.
This patch was done on 0.9.28.3, but the 0.9.30-rc3 seems to still be
using the old way:

diff -r -u uClibc-0.9.28.3.orig/ldso/libdl/libdl.c
uClibc-0.9.28.3/ldso/libdl/libdl.c
--- uClibc-0.9.28.3.orig/ldso/libdl/libdl.c     2008-05-15 17:23:49 -0500
+++ uClibc-0.9.28.3/ldso/libdl/libdl.c  2008-05-15 17:26:41 -0500
@@ -132,7 +132,10 @@
 void dl_cleanup(void)
 {
        struct dyn_elf *d;
-       for (d = _dl_handles; d; d = d->next_handle) {
+       struct dyn_elf *n;
+
+       for (d = _dl_handles; d; d = n) {
+               n = d->next_handle;
                do_dlclose(d, 1);
        }
 }

-- 
Kevin Day



More information about the uClibc mailing list