Re: CLD doesn't build on db-4.3
Jeff Garzik <[email protected]>
| Newsgroups | org.kernel.vger.hail-devel |
|---|---|
| Message-ID | <[email protected]> |
On 04/01/2010 07:01 AM, Samba - BoYang wrote: > hi, * > CLD doesn't build on db-4.3 on suse 11, since db-4.3 uses deprecated > structure members DBC->c_xxx(c_close(), etc) instead of DBC->xxx. :-) > > It won't build on db-4.4, either. probably won't build on db-4.5, as > db-5.0 says DBC->xxx was introduced in db-4.6. :-) Should we disable > support for 4.3 - 4.5 and add 4.9 - 5.0? I'd answer "yes", by a circuitous route: if I understand things correctly, the replicated PAXOS db4 backend that we are heading towards (see the 'replica' branch of git://git.kernel.org/pub/scm/daemon/cld/cld.git) was buggy in early db4 releases. Therefore, it sounds like we could eliminate two issues with a single change, by removing support for db 4.3 - 4.5, the DBC issue and the PAXOS issue. I'm fine with adding support for 4.9+ as long as the APIs function in a compatible manner. Want to create the simple patch for this? :) Thanks, Jeff