Bug#394153: Fwd: Bug#394153: twinkle: FTBFS: undefined reference to
gsm_decode
Mark Purcell
msp at debian.org
Wed Nov 15 12:11:31 CET 2006
On Wednesday 15 November 2006 03:35, Julien Cristau wrote:
> clone 394153 -1
> reassign -1 libgsm
> retitle -1 please add extern "C" declaration for use in c++ programs
Julien, Kurt,
libgsm1 does have an extern "C" declaration:
/usr/include/gsm.h
[...]
#ifdef __cplusplus
extern "C" {
#endif
I'm not sure why this is occurring...
Twinkle version 1:0.9-3 built fine on AMD64, 1:0.9-4 built fine all all arch
except AMD64.
There was no source change in the package between -3 & -4 and there has been
no change to the libgsm package since 2004.
Can you assist with the debug of this issue as clearly something isn't quite
right, but I'm not entirely sure it is in twinkle/ libgsm.
On i386 I did see a transitory issue with the build failing at this point, but
it all appears fine as I can see it.
There are a lot of programmes with rdepends on libgsm1 and I don't think we
have seen this issue with them?
Can we reschedule a build on amd64?
Mark
>
> On Wed, Nov 15, 2006 at 03:06:28 +0100, Julien Cristau wrote:
> > found 394153 1:0.9-4
> > thanks
> >
> > On Fri, Nov 3, 2006 at 06:41:30 +0000, Mark Purcell wrote:
> > > Version: 1:0.9-3
> > >
> > > This appears to be a transitory bug which was fixed by the subsequent
> > > reload of the application.
> > >
> > > It has built fine on amd64 now:
> > > http://buildd.debian.org/build.php?&pkg=twinkle&arch=amd64
> >
> > And the latest build failed again:
> >
http://buildd.debian.org/fetch.cgi?pkg=twinkle;ver=1%3A0.9-4;arch=amd64;stamp=1162650577
>
> libgsm's headers aren't safe to use from c++ programs, they're missing
> an extern "C" declaration.
>
> Cheers,
> Julien
More information about the Pkg-voip-maintainers
mailing list