Package: nemerle version: 0.9.3+dfsg-1 Severity: serious User: [EMAIL PROTECTED] Usertags: qa-ftbfs-20070917 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 nemerle in nemerle_0.9.3+dfsg-1.dsc debian/rules build test -d debian/patched || install -d debian/patched dpatch apply-all applying patch 10_fix-Makefiles to ./ ... ok. applying patch 11_disable-cs2n to ./ ... ok. dpatch cat-all >>patch-stampT mv -f patch-stampT patch-stamp ./configure --prefix=/usr --bindir=/usr/lib/nemerle --mandir=/usr/share/man/man1 Checking for .NET environment... mono Checking if we are using Mono < 1.1.13... no Checking for presence of regtool in the system... not found Checking for .NET disassembler... monodis Checking for native image generator... disabled Checking if Nemerle compiler works... yes Checking for gacutil... found Checking if we are using mono gacutil... yes Checking for mono libdir... /usr/lib Checking for PEVerify... not found Checking for ilasm2... found Checking for C# compiler... found, gmcs Checking for Python version... Checking for antlr >= 2.7.5... cp: cannot stat `tools/cs2n/antlr/antlr.runtime-2.7.5.dll': No such file or directory not supported find: tools/cs2n/CSharpParser.cs: No such file or directory *** You won't be able to build CS2N! *** Checking for nant... no Checking for nunit-console for .NET 2.0... not found, some tests will be disabled Checking for MSBuild... found, but mono is too old (at least 1.1.15 required), won't use it Creating config.mak Creating nemerle.pc touch configure-stamp /usr/bin/make make[1]: Entering directory `/build/user/nemerle-0.9.3+dfsg' make[2]: Entering directory `/build/user/nemerle-0.9.3+dfsg/ncc' make[3]: Entering directory `/build/user/nemerle-0.9.3+dfsg/ncc' MKDIR out.stage1 make[4]: Entering directory `/build/user/nemerle-0.9.3+dfsg/ncc' COMPILE [stage1] Nemerle.dll _........................................................... ___......................................................... ____........................................................ ______...................................................... _______..................................................... ________.................................................... _________................................................... __________.................................................. ___________................................................. ____________................................................ _____________............................................... ** ERROR **: file metadata.c: line 950 (mono_metadata_decode_row): assertion failed: (res_size == count) aborting... Stacktrace: at (wrapper managed-to-native) System.MonoType.GetFields_internal (System.Reflection.BindingFlags,System.Type) <0x00004> at (wrapper managed-to-native) System.MonoType.GetFields_internal (System.Reflection.BindingFlags,System.Type) <0xffffffff> at System.MonoType.GetFields (System.Reflection.BindingFlags) <0x00010> at System.Reflection.Emit.TypeBuilder.GetFields (System.Reflection.BindingFlags) <0x00024> at System.Reflection.MonoGenericClass.initialize () <0x00080> at System.Reflection.MonoGenericClass.GetField (System.Reflection.FieldInfo) <0x0000d> at System.Reflection.Emit.TypeBuilder.GetField (System.Type,System.Reflection.FieldInfo) <0x00015> at Nemerle.Compiler.ILEmitter.FrameworkGetField (System.Type,System.Reflection.FieldInfo) <0x000f3> at Nemerle.Compiler.ILEmitter.GetFieldInfo (System.Type,Nemerle.Compiler.IField) <0x00043> at Nemerle.Compiler.ILEmitter.GetFieldInfo (Nemerle.Compiler.Typedtree.TExpr,Nemerle.Compiler.IField) <0x00049> at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr) <0x0254e> at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr) <0x013b0> at Nemerle.Compiler.ILEmitter.emit_parms (Nemerle.Core.list`1) <0x0009c> at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr) <0x04e4f> at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr) <0x0103e> at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr) <0x013b0> at Nemerle.Compiler.ILEmitter.Run () <0x00099> at _N__N_l29266_29398.apply_void () <0x001e9> at Nemerle.Compiler.TypeBuilder.FinalizeType () <0x000c7> at Nemerle.Compiler.TypeBuilder.EmitImplementation () <0x0018d> at _N_emit_impl_24276.apply_void (Nemerle.Compiler.TypeBuilder) <0x00043> at _N_maybe_f_24712.apply_void (Nemerle.Compiler.TypeBuilder) <0x0015a> at Nemerle.Collections.List.Iter (Nemerle.Core.list`1,Nemerle.Builtins.FunctionVoid`1) <0x000a6> at Nemerle.Core.list`1.Iter (Nemerle.Builtins.FunctionVoid`1) <0x0000d> at Nemerle.Compiler.TypesManager.Iter (Nemerle.Core.list`1,Nemerle.Builtins.FunctionVoid`1) <0x000ae> at Nemerle.Compiler.TypesManager.Iter (Nemerle.Builtins.FunctionVoid`1) <0x00020> at Nemerle.Compiler.TypesManager.compile_all_tyinfos (bool) <0x001c2> at _N__N_l23853_23944.apply_void () <0x0001b> at Nemerle.Compiler.Solver.Enqueue (Nemerle.Builtins.FunctionVoid) <0x0003e> at Nemerle.Compiler.TypesManager.EmitDecls () <0x00050> at Nemerle.Compiler.Passes.Run () <0x00172> at Nemerle.CommandlineCompiler.MainClass.main_with_catching () <0x000c0> at Nemerle.CommandlineCompiler.MainClass.Main () <0x000e1> at (wrapper runtime-invoke) Nemerle.CommandlineCompiler.MainClass.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: mono [0x81ab1db] mono [0x818e664] [0xffffe600] /lib/libc.so.6(abort+0x101) [0x556b00e1] /usr/lib/libglib-2.0.so.0 [0x555bccc9] /usr/lib/libglib-2.0.so.0(g_log+0x29) [0x555bccf9] /usr/lib/libglib-2.0.so.0(g_assert_warning+0x70) [0x555bcd70] mono(mono_metadata_decode_row+0x65) [0x81189dc] mono(mono_metadata_decode_table_row+0x68) [0x811901b] mono [0x8126b3b] mono [0x8126f86] mono(mono_class_get_fields+0x23) [0x8130c5c] mono [0x80c4447] [0x5657e225] [0x5657e1e1] [0x5673cdc5] [0x5673c8e1] [0x5673da76] [0x5673da1e] [0x5673d9cc] [0x5670cf44] [0x5670ca02] [0x566de54f] [0x566dd3b1] [0x566e661d] [0x566e0e50] [0x566dd03f] [0x566dd3b1] [0x566d605a] [0x566d0052] [0x566cfcc0] [0x566a7ab6] [0x566a785c] [0x566574eb] [0x566572f7] [0x56657236] [0x566571af] [0x566570d1] [0x5669bb9b] [0x5670f194] [0x5670f05f] [0x5670efb9] [0x563bfb33] [0x563b4b99] [0x55fd61ca] [0x55fd5f06] mono [0x818e460] mono(mono_runtime_invoke+0x29) [0x80b8aa0] mono(mono_runtime_exec_main+0x24a) [0x80b9f5f] mono(mono_runtime_run_main+0x2ea) [0x80b9a97] mono(mono_jit_exec+0xbd) [0x805a8e8] mono [0x805a9c5] mono(mono_main+0x1247) [0x805bd8f] mono [0x8059a96] /lib/libc.so.6(__libc_start_main+0xe0) [0x5569a050] mono [0x8059a11] ================================================================= Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= make[4]: *** [out.stage1/Nemerle.stage1.dll] Aborted make[4]: Leaving directory `/build/user/nemerle-0.9.3+dfsg/ncc' make[3]: *** [aux-stage] Error 2 make[3]: Leaving directory `/build/user/nemerle-0.9.3+dfsg/ncc' make[2]: *** [stage1] Error 2 make[2]: Leaving directory `/build/user/nemerle-0.9.3+dfsg/ncc' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/user/nemerle-0.9.3+dfsg' make: *** [build-stamp] Error 2 The full build log is available from http://people.debian.org/~lucas/logs/2007/09/17 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]