dpkg-shlibdeps: missing symbols in libasteriskpj.so.2 [asterisk]
1
vote
1
answer
39
views
I’m trying to build Asterisk packages for Ubuntu 22.04 LTS, and I’m encountering the same issue with both version 22.4.x and 22.5.0. During the build process, I get the following warnings:
dpkg-shlibdeps: warning: symbol __ast_free used by debian/asterisk/usr/lib/x86_64-linux-gnu/libasteriskpj.so.2 found in none of the libraries
dpkg-shlibdeps: warning: symbol ast_pjproject_max_log_level used by debian/asterisk/usr/lib/x86_64-linux-gnu/libasteriskpj.so.2 found in none of the libraries
dpkg-shlibdeps: warning: symbol __ast_repl_malloc used by debian/asterisk/usr/lib/x86_64-linux-gnu/libasteriskpj.so.2 found in none of the libraries
dpkg-shlibdeps: warning: symbol ast_option_pjproject_log_level used by debian/asterisk/usr/lib/x86_64-linux-gnu/libasteriskpj.so.2 found in none of the libraries
The .deb package builds successfully, but I'm not sure if the library will function correctly. I did find these symbols in the Asterisk binary.
For simplicity, I’m building a single “all-in-one” package, as this makes local deployment easier for me.
Asked by Qmails
(13 rep)
Jul 18, 2025, 11:54 AM
Last activity: Jul 18, 2025, 12:16 PM
Last activity: Jul 18, 2025, 12:16 PM