loader: Sync load- and build-time deps.

In MODULEINFO, each depend has to be listed in .requires of AST_MODULE_INFO.

ASTERISK-29148

Change-Id: I254dd33194ae38d2877b8021c57c2a5deb6bbcd2
This commit is contained in:
Alexander Traud
2020-11-02 08:24:42 +01:00
committed by George Joseph
parent d04b5903d1
commit b91fb3c396
9 changed files with 13 additions and 3 deletions

View File

@@ -26,6 +26,7 @@
/*** MODULEINFO
<use>pjproject</use>
<use type="module">res_pjsip</use>
<support_level>extended</support_level>
***/
@@ -1001,4 +1002,7 @@ AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_GLOBAL_SYMBOLS | AST_MODFLAG_LOAD_
.unload = unload_module,
.reload = reload_module,
.load_pri = AST_MODPRI_DEFAULT,
#ifdef HAVE_PJPROJECT
.requires = "res_pjsip",
#endif
);