auto build r3450: 1 of 8 builds failed - 3 regression tests failed
Mikael Magnusson
mikma264 at gmail.com
Fri Nov 16 11:53:14 CET 2007
Erik Eliasson wrote:
> On Sat, 2007-10-27 at 14:14 +0200, Mikael Magnusson wrote:
>> svn wrote:
>>
>>> Build fail:
>>> Revision: 3450
>>> Machine: mingw32_on_debian_unstable
>>> Machine addr: svn at dev.minisip.org
>>> Build: gtk_dsound_debug
>> I doesn't look right. It seems to use the native headers instead of the
>> cross-compiation ones, For example it shouldn't use
>> /usr/include/c++/4.2/i486-linux-gnu/bits/c++locale.h . libmutil and
>> libmnetutil should build fine on Debian unstable, but there is a problem
>> in libmcryto which needs to be solved. The current mingw32 environment
>> includes gettimeofday, which means it needs to be conditionally compiled
>> into minisip if we want to support both newer and older versions of mingw32.
>
> The wrong compiler was used because dev.minisip.org sets CXX to "ccache
> g++" to speed up the compiles, and that breaks the cross compile. I have
> fixed the auto build script now.
>
> --Erik
Thanks, it fixed the build problem. But there still are runtime issues,
maybe related to the mingw32 version used by the auto-builder.
Which version of minwg32 does the auto builder use? It seems to be a
problem with catching exceptions thrown across dll/exe boundaries in the
auto built binaries. I think you need to downgrade mingw32 to the
version in Debian etch/stable to fix this problem.
Mikael
More information about the Minisip-devel
mailing list