tests : Fixed broken Makefiles after integration of lttng into rados
#1 Updated by Jason Dillaman about 7 years ago
Backport https://github.com/sponce/ceph/commit/e4c27d804834b4a8bc495095ccf5103f8ffbcc1e to Hammer to fix the LTTng duplicate probe regisration issue.
#3 Updated by Sebastien Ponce about 7 years ago
This backport cannot be tested with the standard tests, and this is why the problem has not been detected in the releases. The problem is that tests are statically linked while this only arises when using dynamic libraries. The issue being that the librados.so and the libradosstriper.so have common symbols concerning lttng, as libradosstriper is badly build and has all symbols of librados on top of his own ones.
Besides, the simple cherry-picking won't work here, as the Makefile has been modified in the meantime.
Should I create a new branch with the fix properly backported so that you can merge easily ?