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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to