[ubuntu-mono] [Bug 635406] Re: armel build failure (no thumb support)

Launchpad Bug Tracker 635406 at bugs.launchpad.net
Wed Oct 6 10:26:11 BST 2010


This bug was fixed in the package moon - 2.3-0ubuntu4

---------------
moon (2.3-0ubuntu4) maverick; urgency=low

  * ARM development made possible by Genesi USA
  * add_arm_to_firefox-xpi.m4.patch:
    + For reasons best known to themselves, Mozilla don't define a
      plugin ABI for several platforms, including ARM. This patch
      tweaks the build system not to fail on ARM, by setting the
      bogus Linux_unknownABI ABI on ARM, rather than bailing out.
      (LP: #635406)
  * realign_nocodec_API_with_codec_API.patch:
    + Import upstream git commit 66993b158727585e889d, which fixes
      the build on architectures without official binary codecs
      available (such as ARM and PowerPC).
 -- Jo Shields <directhex at apebox.org>   Mon, 04 Oct 2010 20:58:14 +0100

** Changed in: moon (Ubuntu Maverick)
       Status: Fix Committed => Fix Released

-- 
armel build failure (no thumb support)
https://bugs.launchpad.net/bugs/635406
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to moon in ubuntu.

Status in “libgc” package in Ubuntu: Fix Released
Status in “moon” package in Ubuntu: Fix Released
Status in “libgc” source package in Maverick: Fix Released
Status in “moon” source package in Maverick: Fix Released

Bug description:
http://launchpadlibrarian.net/52418283/buildlog_ubuntu-maverick-armel.moon_2.3-0ubuntu1_FAILEDTOBUILD.txt.gz

 gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\"" -DPACKAGE_BUGREPORT=\"Hans_Boehm at hp.com\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./.. -I./.. -I./include -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -D_FILE_OFFSET_BITS=64 -DUSE_COMPILER_TLS -DARM_FPU_NONE=1 -DNO_UNALIGNED_ACCESS -g -O2 -g -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c  -fPIC -DPIC -o .libs/alloc.o
/tmp/ccIg1Tbv.s: Assembler messages:
/tmp/ccIg1Tbv.s:1224: Error: selected processor does not support Thumb mode `swp r3,r2,[r1]'
/tmp/ccIg1Tbv.s:2726: Error: selected processor does not support Thumb mode `swp r7,r0,[r3]'
/tmp/ccIg1Tbv.s:3511: Error: selected processor does not support Thumb mode `swp r3,r2,[r1]'
make[4]: *** [alloc.lo] Error 1
make[4]: Leaving directory `/build/buildd/moon-2.3/mono-2-6/libgc'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/build/buildd/moon-2.3/mono-2-6/libgc'
make[2]: *** [all-recursive] Error 1





More information about the Ubuntu-mono mailing list