pkg-voip/linphone does not compile anymore

Juha Heinanen jh at tutpro.com
Wed Nov 29 13:02:05 UTC 2017


Looks like due to recent updates in pkg-voip/bctoolbox,
pkg-voip/linphone does not compile anymore:

/usr/src/orig/linphone/coreapi/lime.c: In function ‘lime_getCachedSndKeysByURI’:
/usr/src/orig/linphone/coreapi/lime.c:135:7: error: implicit declaration of function ‘bctbx_strToUint8’ [-Werror=implicit-function-declaration]
       bctbx_strToUint8(currentPeerKeys->peerZID, nodeContent, 24);
       ^~~~~~~~~~~~~~~~
/usr/src/orig/linphone/coreapi/lime.c:164:33: error: implicit declaration of function ‘bctbx_strToUint64’ [-Werror=implicit-function-declaration]
       validityTimeSpec.tv_sec = bctbx_strToUint64(nodeContent); /* validity is retrieved as a 16 characters hexa string, convert it to an uint64 */
                                 ^~~~~~~~~~~~~~~~~
...

bctoolbox 0.5.1 had the missing functions, but they are now gone in
0.6.0.

Perhaps also pkg-voip/linphone would need an upgrade?

-- Juha



More information about the Pkg-voip-maintainers mailing list