InterLinked1 / lbbs

Lightweight BBS For Linux - Bulletin Board System server software
GNU General Public License v2.0
35 stars 4 forks source link

net_imap: Unresolved dependencies at startup #16

Closed InterLinked1 closed 11 months ago

InterLinked1 commented 11 months ago

On one system, I observed net_imap declining to load at startup due to mod_mimeparse not being loaded at the time. This is a bug because dependencies should be loaded automatically during startup if they are not running:

[2023-07-15 23:30:15.356] WARNING[26309]: module.c:269 load_dlopen: Module net_imap.so didn't register itself during load?
[2023-07-15 23:30:15.356]   ERROR[26309]: module.c:276 load_dlopen: Error loading module 'net_imap.so': /usr/lib/lbbs/modules/net_imap.so: undefined symbol: mime_make_bodystructure
[2023-07-15 23:30:15.356] WARNING[26309]: module.c:526 load_resource: Could not load dynamic module net_imap.so
[2023-07-15 23:30:15.356]   ERROR[26309]: module.c:786 on_file_autoload: Failed to autoload net_imap.so