I've sent a message out to all package maintainers of packages that
depend on libxerces-c2, but in case I missed anyone, this is a request
to use libxerces-c-dev instead of libxerces-c2-dev.

If your package declares a build dependency on libxerces-c2-dev, please
try depending on libxerces-c-dev instead.  The libxerces-c2-dev package
is specifically for the 2.x Xerces C versions, which are now obsolete.
The libxerces-c-dev package will always point to the latest version of
the Xerces C libraries, which are presently version 3.0.1.  Although
there are some source-level API changes between 2.x and 3.x, they only
relate to a small portion of the API.  Many (probably most) packages
will be able to change their build dependencies without running into any
trouble.  For details on the potentially breaking API changes, please
see

http://xerces.apache.org/xerces-c/migrate-archive-3.html#Migrateto300

I will eventually be requesting that the xerces 2 packages be classified
as "oldlibs" or maybe removed entirely.  I anticipate not requesting
removal until squeeze+1, but we'll see how it goes.

Thanks!

-- 
Jay Berkenbilt <q...@debian.org>


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to