apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <...@rkbloom.net>
Subject Re: documented 1.0 showstoppers
Date Thu, 03 Jun 2004 13:53:30 GMT

On Thu, 3 Jun 2004, Justin Erenkrantz wrote:

> --On Thursday, June 3, 2004 7:17 AM -0400 rbb@rkbloom.net wrote:
> > The damned locking API can't work portably as things stand today.  It
> > wasn't designed to be portable, and it was never tested in a portable
> > manner.  I posted a possible solution for this, but got no feedback at all
> > on my idea.  I don't have the time to work on this right now, but it is a
> > showstopper, and I am -1 on releasing with this issue in the code.
> Just to be clear: you can't veto a release.
> +1 for taking whatever the heck is in HEAD, say, in 2 weeks and calling it
> 1.0.  This is *so* way overdue.  If people haven't fixed it by now, it won't
> get fixed anytime soon.  -- justin

Dude, the API _can't_ work.  This isn't a matter of being able to slap a
fix on it.  The locking API isn't portable, and until it is changed in
some way, can't be made portable.  So, either we rip out the whole locking
API as unusable in a portable application or we fix it, but saying that we
are releasing a portable library with an API that we _know_ for a fact to
be non-portable is complete BS.


View raw message