I have started experimenting with an alternative solution which is much simpler than what I originally proposed. The solution is to ensure libprotobuf exposes only the symbols it has to (i.e. google protobuf related), to avoid binding to libstdc++, and thus working around the problem.
I have pushed package protobuf-2.6.1-1alf2 with the experimental fix at:
I have started experimenting with an alternative solution which is much simpler than what I originally proposed. The solution is to ensure libprotobuf exposes only the symbols it has to (i.e. google protobuf related), to avoid binding to libstdc++, and thus working around the problem.
I have pushed package protobuf- 2.6.1-1alf2 with the experimental fix at:
https:/ /launchpad. net/~afrantzis/ +archive/ ubuntu/ staging/ +packages