[LLVMdev] llvm-gcc-4.2-2.5 fails to build from source on arm: MACHO_DYNAMIC_NO_PIC_P undeclared

Bill Wendling isanbard at gmail.com
Tue Aug 25 01:10:55 PDT 2009


On Aug 21, 2009, at 4:01 PM, Tanya Lattner wrote:

> On Aug 21, 2009, at 2:23 PM, Bill Wendling wrote:
>
>> On Aug 19, 2009, at 4:30 PM, Tanya Lattner wrote:
>>
>>> On Aug 4, 2009, at 5:33 AM, Anton Korobeynikov wrote:
>>>
>>>> Hello, Martin
>>>>
>>>>> llvm-gcc-4.2-2.5 is failing to build from source on arm, sparc,
>>>>> powerpc and ia64, only succeeding on i386 and amd64:
>>>>> http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=llvm-gcc-4.2;dist=unstable
>>>>> so it looks like the 2.5 release was never properly tested  
>>>>> before it
>>>>> was published.
>>>> Unfortunately, ia64 and sparc were never considered as a 'tier-1'
>>>> targets for llvm-gcc, there was noone who cared about it. Also, our
>>>> linux resources are pretty limited, thus both ppc and arm were  
>>>> broken
>>>> at the time for 2.5 release.
>>>>
>>>> Hopefully things will be much better with the coming 2.6 release,  
>>>> at
>>>> least one might expect arm and ppc to be more or less ok. ia64  
>>>> support
>>>> was completely dropped and sparc should be brokens as of time of  
>>>> 2.5.
>>>>
>>>
>>> I just want to comment on this. We test our releases very  
>>> throughly for supported targets. Supported means that they are  
>>> actively maintained and tested day after day. If no one steps up  
>>> to be a maintainer for these targets, then they will not become a  
>>> part of the release criteria.
>>>
>>> With that said, we only qualified for x86-32, x86-64, mingw32, and  
>>> ppc (mac os 10.5 only).  So pretty much all the ones that are  
>>> failing were not supported for 2.5. This list is only slightly  
>>> expanded for 2.6, and will not include arm, ia64, sparc, or ppc.
>>
>> For what it's worth, Daniel and I recently set up a Mac OS 10.5 PPC  
>> G5 box as a build bot machine. I've been monitoring it, so it's  
>> doing well for the 2.6 release. :-)
>>
>
> Now you set yourself up. Would you be willing to qualify 2.6 for Mac  
> OS 10.5 ppc? If you have time,that would be very useful. :) If not,  
> I understand.
>
LOL! I'll do what I can. :-) Just ping me if it looks like I'm not  
starting the qual process for the machine.

-bw




More information about the llvm-dev mailing list