On 6 February 2013 15:54, Dominique Leuenberger a.k.a. Dimstar
Quoting Cristian Morales Vega
: It's explained in http://www.akkadia.org/drepper/symbol-versioning
"In case only the object file with the reference does not use versioning but the object with the definition does, then the reference only matches the base definition."
So it will just continue working (I think ld.so issues a warning).
well, we can discuss and guess what upstream would / would not want..
I went to ask :)
In general, if the solution is 100% backwards aBI compatible, it's acceptable.
BUT: there are also GTpye registration clashes, which are not addressed by symbol versioning.
Any solution to that?
Can GType be explained in 10 lines so people with knowledge about ELF/linkers but ignorant in GType can contribute? Or does it need 20 pages of documentation to be understood? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org