docs source compatibility (was: [Rosegarden-devel] minor patches)
Scott Wheeler
wheeler at kde.org
Sat May 3 20:51:29 BST 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Saturday 03 May 2003 20:58, Chris Cannam wrote:
> Really? And is it this documentation thing that's breaking it?
Yep. Apparently it worked with 3.1, but not 3.1.1.
> I have three machines I build Rosegarden on regularly, and they're all
> running KDE 3.0.x. One of them will probably be upgraded to 3.1 in
> the next few days. Obviously for me anything that breaks a 3.0 build
> is quite useless, but if it won't build on 3.1.x without it then we
> have a real problem. (I thought some of the other RG developers were
> using much more recent KDE versions than I was, but I could be
> mistaken.)
Yeah, the problem seems to be that the line with Docbook v4.1 works for KDE
3.0 -> KDE 3.1.0, and v4.1.2 works from KDE 3.1.0 -> HEAD.
> I'm assuming as this is an XML DTD declaration we can't just do
> anything quite like an #ifdef based on KDE version. What do the KDE
> developers recommend doing in order to maintain source-level
> compatibility between KDE 3.0 and 3.1/3.2 for these files?
Yes, I consider this to be a source compatibility issue, so I'm CC'ing
kde-core-devel. Basically if something compiled on KDE 3.0, it should
compile with all 3.x versions of KDE, and this was obviously not the case for
KDE 3.0 -> KDE 3.1.1.
(Ok, Lauri, who broke it? ;-) )
Cheers,
- -Scott
- --
Well this should cheer you up for sure. You see I've got your old ID and
you're all dressed up like The Cure.
- --Ben Folds Five, "Battle of Who Could Care Less"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+tB3BQu0ByfY5QTkRAo0EAJ9C+1m7Ihv6u0OmAEpYeyBqOW4qYACgsZIW
broBE9/Hgrqn2WvQUwofWmg=
=bAZs
-----END PGP SIGNATURE-----
More information about the kde-core-devel
mailing list