Skip to content

Backward compatibility with 0.6.0-rc2 #78

@cdunn2001

Description

@cdunn2001

I need help with this right away. Anybody? ~cd

Hi Christopher,

I have tried to package 0.7.0 using the current tip and it seems that it
could be a backward-compatibility problem. The following log is what
symbols where defined in 0.6.0~rc2 and what are now defined. Basically,
take a look at MISSING tags:

@@ -72,7 +72,7 @@
  (c++)"Json::Value::CZString::index() const@Base" 0.6.0~rc2
  (c++)"Json::Value::CZString::isStaticString() const@Base" 0.6.0~rc2
  (c++)"Json::Value::CZString::operator<(Json::Value::CZString const&)
const@Base" 0.6.0~rc2
- (c++)"Json::Value::CZString::operator=(Json::Value::CZString
const&)@Base" 0.6.0~rc2
+#MISSING: 0.7.0~git20141116-1#
(c++)"Json::Value::CZString::operator=(Json::Value::CZString
const&)@Base" 0.6.0~rc2
  (c++)"Json::Value::CZString::operator==(Json::Value::CZString const&)
const@Base" 0.6.0~rc2
  (c++)"Json::Value::CZString::swap(Json::Value::CZString&)@Base" 0.6.0~rc2
  (c++)"Json::Value::CZString::~CZString()@Base" 0.6.0~rc2
@@ -141,7 +141,7 @@
  (c++)"Json::Value::operator!=(Json::Value const&) const@Base" 0.6.0~rc2
  (c++)"Json::Value::operator<(Json::Value const&) const@Base" 0.6.0~rc2
  (c++)"Json::Value::operator<=(Json::Value const&) const@Base" 0.6.0~rc2
- (c++)"Json::Value::operator=(Json::Value const&)@Base" 0.6.0~rc2
+#MISSING: 0.7.0~git20141116-1# (c++)"Json::Value::operator=(Json::Value
const&)@Base" 0.6.0~rc2
  (c++)"Json::Value::operator==(Json::Value const&) const@Base" 0.6.0~rc2
  (c++)"Json::Value::operator>(Json::Value const&) const@Base" 0.6.0~rc2
  (c++)"Json::Value::operator>=(Json::Value const&) const@Base" 0.6.0~rc2

Are you removed those method definition for any reason?. If those
changes could affect to an user I think I have to increase the SONAME in
Debian version, in order to avoid conflicts. What do you think?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions