Hello,

>I'm not sure.  This is why I suggested a separate version which could be
>marked as conflicting with the existing verison.  This would at least guarantee
>that existing reverse dependencies wouldn't break.  I realize now that this
>probably isn't a simple as it sounds.
>If it's an ABI change, that can be handled, but I'm worried about
>non-ABI-related behavior changes breaking existing packages.  I can try
>to test for some of those issues, but as I'm not familiar with any of the
>reverse dependencies, I'm concerned I may miss edge cases.
>
>That said, I'll look into it and see what I can figure out.


we can separate the library in two binaries, as you suggested, and let current
packages choose their best flavour (so, no transition would be needed).

I did add "-DBUILD_DEFINES=PUGIXML_WCHAR_MODE" and the resulting library was 
using wchar,
so the change to enabled it is trivial.

Unfortunately I don't really speak cdbs, so I don't really know what to change 
to enable
double builds, but since the package is on salsa.debian.org/debian namespace,
everybody is free to commit and push in unstable, (Jonas even asked me on irc
to co-maintain the package), so as long as you push in experimental,
and check reverse-dependencies, I don't see troubles in fixing this bug!

thanks in advance for caring!

Gianfranco

Reply via email to