Public bug reported: libnetsnmptrapd has mysql unresolved symbols:
root@disco-snmp:~# ldd -r /usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3|grep ^undefined undefined symbol: my_init (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: my_load_defaults (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_sqlstate (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_stmt_errno (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_commit (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_stmt_init (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_stmt_prepare (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_errno (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_stmt_close (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_server_end (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_real_connect (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_close (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_stmt_error (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_init (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_insert_id (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_error (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_stmt_execute (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_stmt_bind_param (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_autocommit (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) undefined symbol: mysql_stmt_sqlstate (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3) This doesn't seem to cause immediate problems in ubuntu at least, since snmptrapd (the daemon) is linked with mysql. The other "consumer" of libnetsnmptrapd is libsnmp-perl, but that also doesn't seem to have problems loading the library. Still, there are bugs in Fedora and Debian about this, and one was filed upstream too, and it seems correct to add the proper linking, as libnetsnmptrapd is not just a plugin that is dlopen()ed at runtime. ** Affects: net-snmp (Ubuntu) Importance: Medium Assignee: Andreas Hasenack (ahasenack) Status: In Progress -- You received this bug notification because you are a member of Ubuntu Server, which is subscribed to net-snmp in Ubuntu. https://bugs.launchpad.net/bugs/1814254 Title: libnetsnmptrapd should be linked against MySQL client library To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/net-snmp/+bug/1814254/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs