koji build fail but not with mock

Niels de Vos devos at fedoraproject.org
Wed Jun 6 11:53:27 UTC 2012


On Wed, Jun 6, 2012 at 12:46 PM, jonathan <bioinfornatics at gmail.com> wrote:
> Dear,
>
> I search to know for which reason th build fail through koji:
> http://koji.fedoraproject.org/koji/taskinfo?taskID=4131995
>
> I have try to build with mock:
> wget
> http://bioinfornatics.fedorapeople.org/ldc-2-20.20120605git6ad085a.fc17.src.rpm
> mock -r fedora-17-x86_64 rebuild
> ldc-2-20.20120605git6ad085a.fc17.src.rpm
>
>
> the build success
>
> I have send to some friend the src.rpm and same they get a successful
> rebuild.
>
> koji seem to use same: gcc cpp llvm gc glibc
>
> if someone can tell to me what is wrong?

Your mock command shows x86_64, koji failed for i686. You may want to
try building x86_64 in koji, or i686 in mock.

The build.log contains the errors:
/builddir/build/BUILD/ldc-20120605git6ad085a/bin/ldc2 --output-o
--output-bc -c -I/builddir/build/BUILD/ldc-20120605git6ad085a/runtime/druntime/src
-I/builddir/build/BUILD/ldc-20120605git6ad085a/runtime/druntime/src/gc
/builddir/build/BUILD/ldc-20120605git6ad085a/runtime/phobos/std/datetime.d
-of/builddir/build/BUILD/ldc-20120605git6ad085a/runtime/std/datetime.o
-g -w -d -relocation-model=pic
-I/builddir/build/BUILD/ldc-20120605git6ad085a/runtime/phobos
/builddir/build/BUILD/ldc-20120605git6ad085a/runtime/phobos/std/datetime.d:
Error: module std.datetime Attributes inreg byval are incompatible!
  %tmp8 = call x86_stdcallcc i8
@_D3std8bitmanip28__T17bigEndianToNativeTaVk1Z17bigEndianToNativeFNaNbNfG1hZa([1
x i8]* inreg byval %buff), !dbg !5950
Broken module found, compilation terminated.

This may point to some problems in the code depending on 32-bit vs
64-bit architectures.

Good luck,
Niels


More information about the devel mailing list