[Pkg-db-devel] Which Berkeley DB version should be used by SASL

Henrique de Moraes Holschuh hmh at debian.org
Tue Dec 13 03:07:01 UTC 2005


[Reply-to set to pkg-cyrus-sasl2-devel mailing list, please respect that]

Hello fellow maintainers,

We will try to (finally) get SASL back in shape.  We need you to tell us
which version of Berkeley DB should SASL be using.

Here are the important data points:

1. SASL is used by libc nameserver modules.  That means we *require*
   versioned symbols on all libraries that SASL links to (unless it is a
   library that never has more than one ABI in Debian at the same time).

2. Stability is extremely needed.

DB 4.3 has the versioned symbols we need, and 4.2 doesn't.  On the other
hand, we have some datapoints that lead us to believe SASL is more stable
with DB 4.2.

SASL in Debian currently uses DB 4.2.  This probably means people using SASL
in their libc nss chain will segfault all applications still using DB 4.1
(and if their symbols clash, DB 3).

What would be our options? Would you upload a DB 4.2 with versioned symbols
so that SASL can use it?  Or do you believe 4.3 is itself more stable than
4.2 and that we should use that instead?

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh



More information about the Pkg-db-devel mailing list