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]

Reply via email to