Bug#356756: Please upgrade build depends to libmysqlclient15-dev

Kilian Krause kilian at debian.org
Wed Mar 15 10:04:25 UTC 2006


Hi Christian,

Am Montag, den 13.03.2006, 23:51 +0100 schrieb Christian Hammers:
> Package: rate-engine
> Severity: serious
> Usertag: transition-libmysqlclient15-dev
> 
> Dear maintainer
> 
> Please upgrade the build dependencies of your package to use
> 	libmysqlclient15-dev
> 
> as the other libmysqlclient packages are about to be removed from
> unstable and you package will FTBFS else.
> The upgrade should be without problems.

Well, the updated b-d is added already, yet compilation fails with:

make[1]: Entering directory `/build/buildd/rate-engine-0.5.5'
cc -O3 -W -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -g -fno-inline-functions -D_REENTRANT -I/usr/include/pcre -fPIC -DWITH_MYSQL -I/usr/include/mysql   -c -o rate_engine.o rate_engine.c
In file included from rate_engine.c:28:
/usr/include/asterisk/file.h:27:2: error: #error You must include stdio.h before file.h!
In file included from rate_engine.c:28:
/usr/include/asterisk/file.h:56: error: syntax error before '*' token
/usr/include/asterisk/file.h:57: error: syntax error before '*' token
rate_engine.c:69: error: syntax error before 'poster_lock'
rate_engine.c:69: warning: type defaults to 'int' in declaration of 'poster_lock'
rate_engine.c:69: warning: excess elements in scalar initializer
rate_engine.c:69: warning: (near initialization for 'poster_lock')
rate_engine.c:69: warning: excess elements in scalar initializer
rate_engine.c:69: warning: (near initialization for 'poster_lock')
rate_engine.c:69: warning: excess elements in scalar initializer
rate_engine.c:69: warning: (near initialization for 'poster_lock')
rate_engine.c:69: warning: braces around scalar initializer
rate_engine.c:69: warning: (near initialization for 'poster_lock')
rate_engine.c:69: warning: excess elements in scalar initializer
rate_engine.c:69: warning: (near initialization for 'poster_lock')
rate_engine.c:69: warning: excess elements in scalar initializer
rate_engine.c:69: warning: (near initialization for 'poster_lock')
rate_engine.c:69: warning: data definition has no type or storage class
rate_engine.c:70: error: syntax error before 'poster_cond'
rate_engine.c:70: warning: type defaults to 'int' in declaration of 'poster_cond'
rate_engine.c:70: warning: braces around scalar initializer
rate_engine.c:70: warning: (near initialization for 'poster_cond')
rate_engine.c:70: warning: excess elements in scalar initializer
rate_engine.c:70: warning: (near initialization for 'poster_cond')
rate_engine.c:70: warning: excess elements in scalar initializer
rate_engine.c:70: warning: (near initialization for 'poster_cond')
rate_engine.c:70: warning: excess elements in scalar initializer
rate_engine.c:70: warning: (near initialization for 'poster_cond')
rate_engine.c:70: warning: excess elements in scalar initializer
rate_engine.c:70: warning: (near initialization for 'poster_cond')
rate_engine.c:70: warning: data definition has no type or storage class
rate_engine.c: In function 'routecall_exec':
rate_engine.c:258: error: 'struct ast_channel' has no member named 'callerid'
rate_engine.c:413: warning: implicit declaration of function 'snprintf'
rate_engine.c:413: warning: incompatible implicit declaration of built-in function 'snprintf'
rate_engine.c:514: error: 'struct ast_channel' has no member named 'callerid'
rate_engine.c: In function 'cdr_ratecall':
rate_engine.c:596: error: 'struct ast_channel' has no member named 'ani'
rate_engine.c:597: error: 'struct ast_channel' has no member named 'ani'
rate_engine.c:598: error: 'struct ast_channel' has no member named 'ani'
rate_engine.c:686: warning: implicit declaration of function 'asprintf'
rate_engine.c:705: warning: implicit declaration of function 'use_ast_mutex_lock_instead_of_pthread_mutex_lock'
rate_engine.c:738: warning: implicit declaration of function 'use_ast_cond_signal_instead_of_pthread_cond_signal'
rate_engine.c:743: warning: implicit declaration of function 'use_ast_mutex_unlock_instead_of_pthread_mutex_unlock'
rate_engine.c: In function 'poster_worker':
rate_engine.c:789: warning: implicit declaration of function 'use_ast_cond_wait_instead_of_pthread_cond_timedwait'
rate_engine.c:790: warning: implicit declaration of function 'use_ast_cond_wait_instead_of_pthread_cond_wait'
rate_engine.c:754: warning: unused parameter 'arg'
rate_engine.c: In function 'load_config':
rate_engine.c:943: warning: implicit declaration of function 'ast_load'
rate_engine.c:943: warning: assignment makes pointer from integer without a cast
rate_engine.c:1153: warning: implicit declaration of function 'ast_destroy'
rate_engine.c: In function 'splay_rotate':
rate_engine.c:1221: warning: implicit declaration of function 'fprintf'
rate_engine.c:1221: warning: incompatible implicit declaration of built-in function 'fprintf'
rate_engine.c:1221: error: 'stderr' undeclared (first use in this function)
rate_engine.c:1221: error: (Each undeclared identifier is reported only once
rate_engine.c:1221: error: for each function it appears in.)
rate_engine.c:1238: warning: incompatible implicit declaration of built-in function 'fprintf'
rate_engine.c: In function 'splay_insert':
rate_engine.c:1429: warning: incompatible implicit declaration of built-in function 'fprintf'
rate_engine.c:1429: error: 'stderr' undeclared (first use in this function)
rate_engine.c:1437: warning: incompatible implicit declaration of built-in function 'fprintf'
rate_engine.c: In function 'inject_egress':
rate_engine.c:1546: warning: incompatible implicit declaration of built-in function 'snprintf'
rate_engine.c: In function 'inject_rate':
rate_engine.c:1613: warning: incompatible implicit declaration of built-in function 'snprintf'
rate_engine.c: In function 'rates_reload':
rate_engine.c:1941: warning: unused parameter 'argc'
rate_engine.c:1941: warning: unused parameter 'argv'
rate_engine.c: In function 'rates_status':
rate_engine.c:1953: warning: unused parameter 'argc'
rate_engine.c:1953: warning: unused parameter 'argv'
make[1]: *** [rate_engine.o] Error 1
make[1]: Leaving directory `/build/buildd/rate-engine-0.5.5'
make: *** [build-stamp] Error 2

which looks like connected with the new asterisk version.
Before we have not sorted out this problem, there's no point in
uploading I guess.

-- 
Best regards,
 Kilian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20060315/d81d3398/attachment.pgp


More information about the Pkg-voip-maintainers mailing list