On Tue, Oct 28, 2008 at 3:31 PM, Bernhard Reutner-Fischer <[EMAIL PROTECTED]> 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 _______________________________________________ uClibc mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/uclibc
