Kevin Day wrote: > 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? may be lack of time for reviewing and testing ?
> I seem to remember a cleaned up version of my fix being applied. I don't think so... but I may be wrong. Cheers, Carmelo > 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); > } > } > _______________________________________________ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc