https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=209538
Bug(s) fixed: 209538
Bug Description: Allow mod_admserv to build with mozldap5/6
Reviewed by: ???
Files: see diff
Branch: HEAD
Fix Description: If there is a mozldap6 package on the system, assume
the lib suffix is 60, otherwise, 50. If no mozldap package is on the
system, look for libldap60.so* in the given ldapsdk_lib directory. If
found, assume 60, otherwise, 50.
There were also a few problems with the way we were looking for ICU,
mostly copy/paste errors, but one was that pkg-config does not have an
icu package on some systems, so you have to use icu-config instead.
Noriko pointed out that if both 50 and 60 libs are in the same dir, the
50 libs will be selected first - we want 60 libs to have preference.
The new diffs will select 60 libs if found, or 50 libs if not.
Platforms tested: FC5
Flag Day: no
Doc impact: no
QA impact: should be covered by regular nightly and manual testing
New Tests integrated into TET: none
https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=137879