When cyrus-sasl and openldap-client are installed, the build tries to build a LDAP/SASL authentication module, but fails: --- libmysql/authentication_ldap/authentication_ldap_sasl_client.so --- [ 61%] Linking CXX shared module authentication_ldap_sasl_client.so cd /usr/ports.work/usr/ports/databases/mysql57-client/work/.build/libmysql/authentication_ldap && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/authentication_ldap_sasl_client.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -pipe -march=amdfam10 -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -Wno-null-conversion -Wno-unused-private-field -O2 -pipe -march=amdfam10 -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DDBUG_OFF -fPIC -Wl,-rpath,/usr/local/lib -fstack-protector -shared -o authentication_ldap_sasl_client.so CMakeFiles/authentication_ldap_sasl_client.dir/auth_ldap_sasl_client.cc.o CMakeFiles/authentication_ldap_sasl_client.dir/log_client.cc.o -pthread ../../libservices/libmysqlservices.a -lmysqld -lsasl2 -lsasl2 -pthread /usr/bin/ld: cannot find -lmysqld c++: error: linker command failed with exit code 1 (use -v to see invocation) *** [libmysql/authentication_ldap/authentication_ldap_sasl_client.so] Error code 1 The cmake output mentions sasl/sasl.h and lber.h, so it presumably needs both. With cyrus-sasl temporarily uninstalled the build runs fine (moving sasl.h aside manually probably does the same), so that's a sufficient temporary workaround.
Look here: PR 220865.
Hi, Thanks for reporting the issue. There's same issue reported and I'm working on it. *** This bug has been marked as a duplicate of bug 220865 ***