Bug#394153: twinkle: FTBFS: undefined reference to gsm_decode
Mark Purcell
msp at debian.org
Sat Nov 18 12:52:55 CET 2006
On Thursday 16 November 2006 06:03, Steve Langasek wrote:
[...]
> I don't know yet why this define isn't propagating; it seems to be part of
> debian/patches/libgsm.patch though, and there's probably a race condition
> in the autotools handling that's preventing it from getting where it needs
> to be. In a rebuild test on amd64, config.log looks right to me, yet it's
> not *consistently* ending up in the generated src/twinkle_config.h, because
> there's a race condition with whether src/twinkle_config.h gets regenerated
> after autoheader is run.
Thanks Steve,
I think I have tracked it down.
debian/patches/libgsm.patch was only applied to configure.in, the necessary
changes to configure wern't in the patch.
As a result, if autoconf was called and configure was regenerated it would
dynamically link libgsm, but if configure wasn't regenerated twinkle would
try and both dynamically and static link libgsm, hence the race condition.
Mark
More information about the Pkg-voip-maintainers
mailing list