Source: ikvm
Version: 0.40.0.1+dfsg-1
Severity: serious
User: [email protected]
Usertags: qa-ftbfs-20091213 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
>  /usr/bin/fakeroot debian/rules binary
> dh_testdir
> dh_testroot
> dh_prep
> dh_installdirs
> mkdir -p 
> /build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/debian/libikvm-native/usr/lib/ikvm
> cp ikvm-0.40.0.1/bin/libikvm-native.so 
> /build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/debian/libikvm-native/usr/lib/ikvm
> touch install-arch-stamp
> dh_testdir
> dh_testroot
> dh_install -a
> dh_installchangelogs -a
> dh_installdocs -a
> dh_installman -a
> dh_link -a
> dh_strip -a
> dh_compress -a
> dh_fixperms -a
> dh_installdeb -a
> dh_shlibdeps -a
> dpkg-shlibdeps: warning: dependency on libglib-2.0.so.0 could be avoided if 
> "debian/libikvm-native/usr/lib/ikvm/libikvm-native.so" were not uselessly 
> linked against it (they use none of its symbols).
> dh_gencontrol -a
> dh_md5sums -a
> dh_builddeb -a
> dpkg-deb: building package `libikvm-native' in 
> `../libikvm-native_0.40.0.1+dfsg-1_amd64.deb'.
> dh_testdir
> cd debian && uudecode < mono.snk.uu
> #First, the unsigned build to replace bootstrap binaries with clean versions
> nant -v -f:ikvm-0.40.0.1/tools/tools.build
> NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006)
> Copyright (C) 2001-2006 Gerry Shaw
> http://nant.sourceforge.net
> 
> Buildfile: 
> file:///build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/tools.build
> Target framework: Mono 2.0 Profile
> Base Directory: 
> /build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools.
> Target(s) specified: tools 
> 
> 
> tools:
> 
>       [csc] Output file 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/asmref.exe'
>  does not exist, rebuilding.
>       [csc] Compiling 1 files to 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/asmref.exe'.
>       [csc] Contents of /tmp/tmp565fe3ac.tmp.
>       [csc] /fullpaths
>       [csc] /optimize
>       [csc] /nologo
>       [csc] "/target:exe"
>       [csc] 
> "/out:/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/asmref.exe"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/asmref.cs"
>       [csc] 
>       [csc] Starting '/usr/bin/mono ("/usr/lib/mono/2.0/gmcs.exe" 
> @"/tmp/tmp565fe3ac.tmp")' in 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools'
>       [csc] 
> /build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/asmref.cs(43,24):
>  warning CS0612: `System.Reflection.Assembly.LoadWithPartialName(string)' is 
> obsolete
>       [csc] Compilation succeeded - 1 warning(s)
>       [csc] 'rebuild' attribute set to true, recompiling.
>       [csc] Compiling 1 files to 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/pubkey.exe'.
>       [csc] Contents of /tmp/tmp289f64.tmp.
>       [csc] /fullpaths
>       [csc] /optimize
>       [csc] /nologo
>       [csc] "/target:exe"
>       [csc] 
> "/out:/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/pubkey.exe"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/pubkey.cs"
>       [csc] 
>       [csc] Starting '/usr/bin/mono ("/usr/lib/mono/2.0/gmcs.exe" 
> @"/tmp/tmp289f64.tmp")' in 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools'
>      [exec] Starting '/usr/bin/mono 
> ("/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools/pubkey.exe"
>  )' in 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/tools'
> 
> BUILD SUCCEEDED - 0 non-fatal error(s), 1 warning(s)
> 
> Total time: 0.7 seconds.
> 
> nant -v -f:ikvm-0.40.0.1/runtime/runtime.build first-pass
> NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006)
> Copyright (C) 2001-2006 Gerry Shaw
> http://nant.sourceforge.net
> 
> Buildfile: 
> file:///build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/runtime.build
> Target framework: Mono 2.0 Profile
> Base Directory: 
> /build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime.
> Target(s) specified: first-pass 
> 
> 
> first-pass:
> 
> 
> IKVM.Runtime:
> 
>  [property] Property "first-pass" already exists, and "overwrite" is set to 
> false.
>      [copy] Copying 1 file to 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/AssemblyInfo.cs'.
>      [copy] Copying 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/AssemblyInfo.cs.in'
>  to 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/AssemblyInfo.cs'.
>       [csc] 'rebuild' attribute set to true, recompiling.
>       [csc] Compiling 27 files to 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/IKVM.Runtime.dll'.
>       [csc] Contents of /tmp/tmp198096d6.tmp.
>       [csc] /fullpaths
>       [csc] /optimize
>       [csc] /nologo
>       [csc] "/target:library"
>       [csc] "/define:TRACE;FIRST_PASS"
>       [csc] 
> "/out:/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/IKVM.Runtime.dll"
>       [csc] "/reference:/usr/lib/mono/2.0/System.Configuration.dll"
>       [csc] "/reference:/usr/lib/mono/2.0/System.dll"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/CommonAssemblyInfo.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/AssemblyInfo.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/BigEndianBinaryReader.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/ByteCode.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/ByteCodeHelper.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/ClassFile.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/ClassLoaderWrapper.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/CodeEmitter.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/CoreClasses.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/DynamicClassLoader.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/ExceptionHelper.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/JavaException.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/MemberWrapper.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/PassiveWeakDictionary.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/ReflectUtil.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/RuntimeHelperTypes.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/TypeWrapper.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/atomic.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/attributes.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/common.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/compiler.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/intrinsics.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/openjdk.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/profiler.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/tracer.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/verifier.cs"
>       [csc] 
> "/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/vm.cs"
>       [csc] 
>       [csc] Starting '/usr/bin/mono ("/usr/lib/mono/2.0/gmcs.exe" 
> @"/tmp/tmp198096d6.tmp" /noconfig)' in 
> '/build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime'
>       [csc] **
>       [csc] ERROR:reflection.c:1634:fieldref_encode_signature: assertion 
> failed: (class)
>       [csc] Stacktrace:
>       [csc]   at (wrapper managed-to-native) 
> System.Reflection.Emit.ModuleBuilder.getToken 
> (System.Reflection.Emit.ModuleBuilder,object) <0x00048>
>       [csc]   at (wrapper managed-to-native) 
> System.Reflection.Emit.ModuleBuilder.getToken 
> (System.Reflection.Emit.ModuleBuilder,object) <0xffffffff>
>       [csc]   at System.Reflection.Emit.ModuleBuilder.GetToken 
> (System.Reflection.MemberInfo) <0x00013>
>       [csc]   at System.Reflection.Emit.ModuleBuilderTokenGenerator.GetToken 
> (System.Reflection.MemberInfo) <0x00023>
>       [csc]   at System.Reflection.Emit.ILGenerator.Emit 
> (System.Reflection.Emit.OpCode,System.Reflection.FieldInfo) <0x00033>
>       [csc]   at Mono.CSharp.FieldExpr.Emit (Mono.CSharp.EmitContext,bool) 
> <0x001bb>
>       [csc]   at Mono.CSharp.FieldExpr.Emit (Mono.CSharp.EmitContext) 
> <0x0001b>
>       [csc]   at Mono.CSharp.VariableReference.EmitAssign 
> (Mono.CSharp.EmitContext,Mono.CSharp.Expression,bool,bool) <0x00107>
>       [csc]   at Mono.CSharp.Assign.Emit (Mono.CSharp.EmitContext,bool) 
> <0x00137>
>       [csc]   at Mono.CSharp.Assign.EmitStatement (Mono.CSharp.EmitContext) 
> <0x00017>
>       [csc]   at Mono.CSharp.StatementExpression.DoEmit 
> (Mono.CSharp.EmitContext) <0x00024>
>       [csc]   at Mono.CSharp.Statement.Emit (Mono.CSharp.EmitContext) 
> <0x0003b>
>       [csc]   at Mono.CSharp.Block.DoEmit (Mono.CSharp.EmitContext) <0x00073>
>       [csc]   at Mono.CSharp.Block.Emit (Mono.CSharp.EmitContext) <0x0005b>
>       [csc]   at Mono.CSharp.ExplicitBlock.Emit (Mono.CSharp.EmitContext) 
> <0x000e7>
>       [csc]   at Mono.CSharp.ToplevelBlock.Emit (Mono.CSharp.EmitContext) 
> <0x00017>
>       [csc]   at Mono.CSharp.EmitContext.EmitResolvedTopBlock 
> (Mono.CSharp.ToplevelBlock,bool) <0x00028>
>       [csc]   at Mono.CSharp.EmitContext.EmitTopBlock 
> (Mono.CSharp.IMethodData,Mono.CSharp.ToplevelBlock) <0x000a3>
>       [csc]   at Mono.CSharp.MethodData.Emit (Mono.CSharp.DeclSpace) <0x00183>
>       [csc]   at Mono.CSharp.MethodOrOperator.Emit () <0x00333>
>       [csc]   at Mono.CSharp.Method.Emit () <0x000af>
>       [csc]   at Mono.CSharp.TypeContainer.EmitType () <0x0091f>
>       [csc]   at Mono.CSharp.RootContext.EmitCode () <0x000ad>
>       [csc]   at Mono.CSharp.Driver.Compile () <0x007b3>
>       [csc]   at Mono.CSharp.Driver.Main (string[]) <0x00083>
>       [csc]   at (wrapper runtime-invoke) 
> Mono.CSharp.Driver.runtime_invoke_int_object (object,intptr,intptr,intptr) 
> <0xffffffff>
>       [csc] Native stacktrace:
>       [csc]  /usr/bin/mono [0x47b3ff]
>       [csc]  /lib/libpthread.so.0 [0x2b5177bf6990]
>       [csc]  /lib/libc.so.6(gsignal+0x35) [0x2b51780b8f55]
>       [csc]  /lib/libc.so.6(abort+0x180) [0x2b51780bbd90]
>       [csc]  /lib/libglib-2.0.so.0(g_assertion_message+0x100) [0x2b5177576ab0]
>       [csc]  /lib/libglib-2.0.so.0 [0x2b5177577032]
>       [csc]  /usr/bin/mono [0x5222cc]
>       [csc]  /usr/bin/mono [0x524128]
>       [csc]  [0x41f03ce8]
>       [csc] Debug info from gdb:
>       [csc] =================================================================
>       [csc] Got a SIGABRT while executing native code. This usually indicates
>       [csc] a fatal error in the mono runtime or one of the native libraries 
>       [csc] used by your application.
>       [csc] =================================================================
> 
> BUILD FAILED - 0 non-fatal error(s), 45 warning(s)
> 
> /build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/runtime.build(59,10):
> External Program Failed: /usr/lib/mono/2.0/gmcs.exe (return code was 134):
> NAnt.Core.BuildException: 
> /build/user-ikvm_0.40.0.1+dfsg-1-amd64-fMEmtG/ikvm-0.40.0.1+dfsg/ikvm-0.40.0.1/runtime/runtime.build(59,10):
> External Program Failed: /usr/lib/mono/2.0/gmcs.exe (return code was 134)
>   at NAnt.Core.Tasks.ExternalProgramBase.ExecuteTask () [0x00000] 
> 
> Total time: 1 seconds.
> 
> make: *** [build-indep-stamp] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2009/12/13/ikvm_0.40.0.1+dfsg-1_lsid64.buildlog

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.  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