[oe] libXext-native fail to compile (x86_64)

Nicolas Ferre nicolas.ferre at atmel.com
Thu Nov 25 17:22:40 UTC 2010


Le 25/11/2010 17:31, Martin Jansa :
> On Thu, Nov 25, 2010 at 02:54:03PM +0100, Nicolas Ferre wrote:
>> Le 25/11/2010 10:22, Eric Bénard :
>>> Hi Nicolas,
>>>
>>> On 25/11/2010 09:56, Nicolas Ferre wrote:
>>>> While trying to build from scratch the latest .dev branch with:
>>>> - angstrom-2010.x distribution
>>>>
>>>> Build Configuration:
>>>> BB_VERSION        = "1.10.0"
>>>> METADATA_BRANCH   = "dev_for2010.12"
>>>> METADATA_REVISION = "a1bba89"
>>>> TARGET_ARCH       = "arm"
>>>> TARGET_OS         = "linux-gnueabi"
>>>> MACHINE           = "at91sam9m10g45ek"
>>>> DISTRO            = "angstrom"
>>>> DISTRO_VERSION    = "next"
>>>> TARGET_FPU        = "soft"
>>>>
>>>>
>>>> I have the following error with libxext:
>>>> NOTE: package libxext-native-1_1.2.0-r9.0: task do_compile: Failed
>>>>
>>> it seems to build fine for others also on x86_64 host :
>>> http://tinderbox.openembedded.net/packages/1077651/
>>> http://tinderbox.openembedded.net/packages/1087310/
>>
>> Indeed, strange...
>> I tried to clean the recipe and then rebuild without success.
>> Someone has a hint where it can come from?
> 
> I've tried to reproduce on my 2 x86_64 hosts and both build it still
> fine (both with gcc-4.5, SHR and micro)
> 
> But same problem was maybe reason here:
> http://bugs.openembedded.org/show_bug.cgi?id=5490
> but for him do_install failed.. weird

Well, not my case... I have my tmp and sources while running the building process.

It may be related to my native "ld" that is too old?

For the record, here are my native ld and gcc revisions (comming from "Red Hat Enterprise Linux Client release 5.2 (Tikanga)"):

$ /usr/bin/ld -V
GNU ld version 2.17.50.0.6-6.el5 20061020
  Supported emulations:
   elf_x86_64
   elf_i386
   i386linux

$ gcc -v
Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=x86_64-redhat-linux
Thread model: posix
gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)

Bye,
-- 
Nicolas Ferre





More information about the Openembedded-devel mailing list