I've been working on making log4cxx ABI stable, and I believe that I
have converted most(if not all) classes at this point to be stable.
I've got a branch here that has all of the changes:
https://github.com/apache/logging-log4cxx/tree/LOGCXX-510

There are some notes on how this is done here:
https://github.com/apache/logging-log4cxx/blob/LOGCXX-510/src/site/markdown/library-design.md

If people can provide feedback on how this currently looks and if they
notice anything wrong, I'd greatly appreciate it.  I'm not planning on
merging this to master for a while; since this contains a number of
breaking changes I want to keep it separate(and do some other breaking
changes in the near future).

-Robert Middleton

Reply via email to