On 7/31/06, Branko Èibej <brane@xbc.nu> wrote:
> I think that --enable-dso as it stands now is more trouble than it's
> worth. It will only work on ELF systems (even Mac OS X or HP-UX won't
> work, and I won't mention Windows at all), and the implementation has
> several obvious bugs, pool handling being one of them. (And yes, I agree
> with Justin that this is about RA/FS loaders.)
>
> Given that, and the fact that I don't see a realistic chance of fixing
> the implementation in time for 1.4.0, I vote we disable dynamic RA/FS
> module loading in 1.4.0, and re-enable it only after
>
> * the implementation is fixed
> * we have at least _one_ buildbot testing this feature regularly
>
> If we all agree, I volunteer to do the first step -- disabling dynamic
> RA/FS loading -- and I'll certainly help with fixing things later on,
> especially on Windows.
I'm generally in favor of this, mainly because I spent a few hours
dicking around with it today and aside from being terrified by the DSO
code I failed to make any real progress towards fixing the problem.
I do worry though, that we might have trouble actually fixing the
issue while maintaining backwards compatibility for 1.4.x... It's
just a bad feeling at this point though, since I have yet to zero in
on a way to fix the issue...
-garrett
Received on Tue Aug 1 05:50:49 2006