Hi,
If something relies on using dlopen() to load modules or something similar, then it's SHARED_ONLY. We also sometimes set it on things which aren't strictly SHARED_ONLY themselves but they depend on something else which *is* SHARED_ONLY to save a bit of time in bulk builds.
Ah, dlopen(). Makes sense now, thanks!
I started looking at this myself a few days ago in case it might be any use for hibernate support (then I spotted it was C++ and figured probably not) so I had half a port in my tree already ;-)
It comes with C bindings (snappy-c.h), so this shouldn't be a problem, unless there is some "no C++ in base" policy?
Best regards, Piotr Sikora < piotr.sik...@frickle.com >