Package: db4o
version: 6.1.401~dfsg-2
Severity: serious
User: [EMAIL PROTECTED]
Usertags: qa-ftbfs-20080101 qa-ftbfs
Justification: FTBFS on i386
Hi,
During a rebuild of all packages in sid, your package failed to build on i386.
Relevant part:
> dpkg-source: building db4o in db4o_6.1.401~dfsg-2.dsc
> debian/rules build
> test -d debian/patched || install -d debian/patched
> dpatch apply-all
> applying patch makefile to ./ ... ok.
> dpatch cat-all >>patch-stampT
> mv -f patch-stampT patch-stamp
> dh_testdir
> touch configure-stamp
> dh_testdir
> /usr/bin/make buildall
> make[1]: Entering directory `/build/user/db4o-6.1.401~dfsg'
> make -C ./src
> make[2]: Entering directory `/build/user/db4o-6.1.401~dfsg/src'
> [ -d ./bin ] || mkdir ./bin
> cd Db4objects.Db4o ; make
> make[3]: Entering directory
> `/build/user/db4o-6.1.401~dfsg/src/Db4objects.Db4o'
> [ -d ../bin ] || mkdir ../bin
> find . -name "*.cs" > ./sources
> gmcs -t:library -warn:0 -out:../bin/Db4objects.Db4o.dll
> -keyfile:../db4objects.snk -define:NET_2_0,MONO,EMBEDDED @./sources
> rm -f ./sources
> make[3]: Leaving directory
> `/build/user/db4o-6.1.401~dfsg/src/Db4objects.Db4o'
> cd Db4objects.Db4o.Tools ; make
> make[3]: Entering directory
> `/build/user/db4o-6.1.401~dfsg/src/Db4objects.Db4o.Tools'
> [ -d ../bin ] || mkdir ../bin
> find . -name "*.cs" > ./sources
> gmcs -t:library -r:../bin/Db4objects.Db4o.dll
> -r:/usr/lib/cli/mono-cecil-0.5/Mono.Cecil.dll
> -r:/usr/lib/cli/mono-cecil-flowanalysis-0.1/Cecil.FlowAnalysis.dll -warn:0
> -out:../bin/Db4objects.Db4o.Tools.dll -keyfile:../db4objects.snk
> -define:NET_2_0,MONO,EMBEDDED @./sources
> rm -f ./sources
> make[3]: Leaving directory
> `/build/user/db4o-6.1.401~dfsg/src/Db4objects.Db4o.Tools'
> cd Db4oUnit ; make
> make[3]: Entering directory `/build/user/db4o-6.1.401~dfsg/src/Db4oUnit'
> [ -d ../bin ] || mkdir ../bin
> find . -name "*.cs" > ./sources
> gmcs -t:library -warn:0 -out:../bin/Db4oUnit.dll -keyfile:../db4objects.snk
> -define:NET_2_0,MONO,EMBEDDED @./sources
> rm -f ./sources
> make[3]: Leaving directory `/build/user/db4o-6.1.401~dfsg/src/Db4oUnit'
> cd Db4oUnit.Extensions ; make
> make[3]: Entering directory
> `/build/user/db4o-6.1.401~dfsg/src/Db4oUnit.Extensions'
> [ -d ../bin ] || mkdir ../bin
> find . -name "*.cs" > ./sources
> gmcs -t:library -r:../bin/Db4oUnit.dll -r:../bin/Db4objects.Db4o.dll -warn:0
> -out:../bin/Db4oUnit.Extensions.dll -keyfile:../db4objects.snk
> -define:NET_2_0,MONO,EMBEDDED @./sources
> rm -f ./sources
> make[3]: Leaving directory
> `/build/user/db4o-6.1.401~dfsg/src/Db4oUnit.Extensions'
> cd Db4objects.Db4o.Tests ; make
> make[3]: Entering directory
> `/build/user/db4o-6.1.401~dfsg/src/Db4objects.Db4o.Tests'
> [ -d ../bin ] || mkdir ../bin
> find . -name "*.cs" > ./sources
> gmcs -t:exe -r:../bin/Db4objects.Db4o.dll
> -r:../bin/Db4objects.Db4o.Tools.dll -r:../bin/Db4oUnit.dll
> -r:../bin/Db4oUnit.Extensions.dll -r:System.Drawing -warn:0
> -out:../bin/Db4objects.Db4o.Tests.exe -keyfile:../db4objects.snk
> -define:NET_2_0,MONO,EMBEDDED -main:Db4objects.Db4o.Tests.AllTests @./sources
> Exception caught by the compiler while compiling:
> Block that caused the problem begin at:
> ./native/Db4objects.Db4o.Tests/CLI1/NativeQueries/Cats/TestCatConsistency.cs(133,29):
> Block being compiled:
> [./native/Db4objects.Db4o.Tests/CLI1/NativeQueries/Cats/TestCatConsistency.cs(134,17):,./native/Db4objects.Db4o.Tests/CLI1/NativeQueries/Cats/TestCatConsistency.cs(193,17):]
> System.NullReferenceException: Object reference not set to an instance of an
> object
> Internal compiler error at
> ./native/Db4objects.Db4o.Tests/CLI1/NativeQueries/Cats/TestCatConsistency.cs(133,29)::
> exception caught while emitting MethodBuilder [TestCatConsistency::RunTests]
>
> Unhandled Exception: System.NullReferenceException: Object reference not set
> to an instance of an object
> at Mono.CSharp.AnonymousMethodExpression.ImplicitStandardConversionExists
> (System.Type delegate_type) [0x00000]
> at Mono.CSharp.Convert.ImplicitStandardConversionExists
> (Mono.CSharp.Expression expr, System.Type target_type) [0x00000]
> at Mono.CSharp.Convert.ImplicitConversionExists (Mono.CSharp.EmitContext
> ec, Mono.CSharp.Expression expr, System.Type target_type) [0x00000]
> at Mono.CSharp.MethodGroupExpr.IsParamsMethodApplicable
> (Mono.CSharp.EmitContext ec, System.Collections.ArrayList arguments, Int32
> arg_count, System.Reflection.MethodBase candidate, Boolean do_varargs)
> [0x00000]
> at Mono.CSharp.MethodGroupExpr.IsParamsMethodApplicable
> (Mono.CSharp.EmitContext ec, System.Collections.ArrayList arguments, Int32
> arg_count, Boolean do_varargs, System.Reflection.MethodBase& candidate)
> [0x00000]
> at Mono.CSharp.MethodGroupExpr.IsParamsMethodApplicable
> (Mono.CSharp.EmitContext ec, System.Collections.ArrayList arguments, Int32
> arg_count, System.Reflection.MethodBase& candidate) [0x00000]
> at Mono.CSharp.MethodGroupExpr.OverloadResolve (Mono.CSharp.EmitContext
> ec, System.Collections.ArrayList Arguments, Boolean may_fail, Location loc)
> [0x00000]
> at Mono.CSharp.Invocation.DoResolveOverload (Mono.CSharp.EmitContext ec)
> [0x00000]
> at Mono.CSharp.Invocation.DoResolve (Mono.CSharp.EmitContext ec) [0x00000]
> at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec,
> ResolveFlags flags) [0x00000]
> at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec) [0x00000]
> at Mono.CSharp.ExpressionStatement.ResolveStatement
> (Mono.CSharp.EmitContext ec) [0x00000]
> at Mono.CSharp.StatementExpression.Resolve (Mono.CSharp.EmitContext ec)
> [0x00000]
> at Mono.CSharp.Block.Resolve (Mono.CSharp.EmitContext ec) [0x00000]
> at Mono.CSharp.EmitContext.ResolveTopBlock (Mono.CSharp.EmitContext
> anonymous_method_host, Mono.CSharp.ToplevelBlock block,
> Mono.CSharp.Parameters ip, IMethodData md, System.Boolean& unreachable)
> [0x00000]
> make[3]: *** [compile] Error 1
> make[3]: Leaving directory
> `/build/user/db4o-6.1.401~dfsg/src/Db4objects.Db4o.Tests'
> make[2]: *** [tests] Error 2
> make[2]: Leaving directory `/build/user/db4o-6.1.401~dfsg/src'
> make[1]: *** [buildall] Error 2
> make[1]: Leaving directory `/build/user/db4o-6.1.401~dfsg'
> make: *** [build-stamp] Error 2
> dpkg-buildpackage: failure: debian/rules build gave error exit status 2
The full build log is available from:
http://people.debian.org/~lucas/logs/2008/01/01
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment. Internet was not accessible from the build systems.
--
| Lucas Nussbaum
| [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]