I recently upgraded the cyrus sasl library to 2.1.27 version, during bind i am getting error as" no mechanism available : No worthy mechs found". Then i checked the data structure of mech list in sasl_client_start function(lib/client.c) in conn->mech_list only one entry exist which is external, for this should to work it should contain another entry gssaviv2 which is not there now.
Can any one help when this mechs get filled ? Do i need to add any configuration ?
After getting the source code i modified based for solving cross compilation issue using these 2 patch for m4/sasl2.m4 and using autoconf generated new code.