On Mon, 14 Apr 2014 16:06:30 Josh Durgin wrote:
> As a ceph developer, the mixed-cluster issue is a bug (possibly fixed
> already since 0.79 is undergoing heavy testing and fixes before the
> next long term stable release, 0.80, is out). If you have more details
> we'd be happy to hear about them.

Sorry it was really version 0.78 that couldn't work in mixed environment with 
0.72.2. By the time when 0.79 was released I already upgraded my cluster from 
0.72.2 to 0.78 therefore I'm not sure if 0.79 exhibit the same problem.


> Regarding library symbols, the ceph libraries each have C++ as well as
> C interfaces, and there's been some suggestions to move to
> visibility=hidden by default, to avoid some of the hairier problems
> with C++ libraries [1]. It seems like this would make .symbols files
> approach more tenable, since passing through all C++ symbols would
> not be as bad if only the desired ones are exported in the first place.
> This isn't done yet, but in the mean time the "dh_makeshlibs -V"
> approach seems fine to me.

I see.... Thanks for your comments. For now I uploaded Ceph_0.72.2-3 with 
"dh_makeshlibs -V" fix for #679686.

As for .symbols we will try some in "experimental" first to see how it goes.
I lowered severity of #744382 which I'm going to keep open to track progress 
of adding symbols.


> If there's anything we could do upstream to make this easier, let us know.

Thank you, thank you. :)

-- 
Best wishes,
 Dmitry Smirnov.

---

A wise man proportions his belief to the evidence.
        -- David Hume, "An Inquiry Concerning Human Understanding"

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to