1
Disable the MD5 build sum check that breaks all out-of-tree plugins.
2
It's not a change it should be done on a stable release, anyway...
4
Leave the field in the struct and the macro that generates it however so
5
that we can be both backward and forward API/ABI compatible.
7
-- Faidon Liambotis <paravoid@debian.org>
11
@@ -76,8 +76,6 @@ static unsigned char expected_key[] =
12
{ 0x87, 0x76, 0x79, 0x35, 0x23, 0xea, 0x3a, 0xd3,
13
0x25, 0x2a, 0xbb, 0x35, 0x87, 0xe4, 0x22, 0x24 };
15
-static char buildopt_sum[33] = AST_BUILDOPT_SUM;
17
static unsigned int embedding = 1; /* we always start out by registering embedded modules,
18
since they are here before we dlopen() any
20
@@ -615,13 +613,6 @@ static unsigned int inspect_module(const
24
- if (!ast_strlen_zero(mod->info->buildopt_sum) &&
25
- strcmp(buildopt_sum, mod->info->buildopt_sum)) {
26
- ast_log(LOG_WARNING, "Module '%s' was not compiled with the same compile-time options as this version of Asterisk.\n", mod->resource);
27
- ast_log(LOG_WARNING, "Module '%s' will not be initialized as it may cause instability.\n", mod->resource);