Jeff Trawick wrote:
>
> That was a global statement for all platforms, which is necessarily
> imprecise ("There are believed to be no other users of the APR-Util LDAP
> interfaces besides Apache, but it is is unknown if there are other users
> of APR-Util in general which separately use LDAP.")
Ok that's what I suspected. Ultimately the ARC cares about the impact
to Nevada/OpenSolaris only though, so it is good to avoid wording that
might lead down a rathole where you don't want to go!
> As far as references to libaprutil in Nevada (b105), there are (after
> running ldd on all executable files under /usr and /opt)
>
> 1. Apache and its commands in SUNWapch22
>
> these currently reference Solaris libldap because Apache uses it, but
> that will be changed by this project
>
> 2. mod_perl's APR.so (no reference to APR-Util ldap functions), also
> packaged within SUNWapch22
> not impacted since it doesn't use the native LDAP SDK
>
> it references Solaris libldap, but ldd -u reports it as unused
>
> 3. many Subversion commands and libraries in SUNWsvn
>
> all of these also reference Solaris libldap, but ldd -u reports it as unused
>
> 4. Subversion Perl interface in SUNWsvn-perl
>
> all of these also reference Solaris libldap, but ldd -u reports it as unused
>
> 5. Subversion Python interface in SUNWsvn-python
>
> all of these also reference Solaris libldap, but ldd -u reports it as unused
>
> -/-
>
> Note that *anything* that references libapr picks up an unused reference
> to libldap.
This is great, include a summary of this info in the case. It'll show
you've done thorough investigation on the impact.
--
Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems