[LLVMdev] [cfe-dev] Can't Bootstrap llvm-gcc4.2 on Ubuntu 11.04 32-bit

Don Quixote de la Mancha quixote at dulcineatech.com
Thu Oct 13 13:56:33 PDT 2011


On Thu, Oct 13, 2011 at 1:43 PM, Eric Christopher <echristo at apple.com> wrote:
>
> On Oct 13, 2011, at 1:40 PM, Don Quixote de la Mancha wrote:
> I can't bootstrap llvm-gcc4.2 on Ubuntu 11.04 32-bit.
>
> OK. that seems bad.

Ah so maybe it's not just me, and is something that could be fixed.

> It's not a test failure; instead the configure scripts break in all
> kinds of mysterious yet spectacular ways.

> And those errors are?

I will have to get back to you on the details.  If I don't get some
sleep RIGHT NOW my head is going to explode.

However, it's been over a week since I did an "svn update".  I'll do
that first then re-try the bootstrap.

If I understand correctly, the gcc upon which we build our llvm-gcc
builds itself in two phases.  First it builds itself using whatever
compiler it finds installed on the build platform, then it builds
itself again with the compiler produced in the first pass.

The errors are produced in the configure scripts from the second pass.
 That's what makes them especially hard to debug.

> Is there a buildbot that runs Ubuntu 11.04?  If not may I suggest that
> one be set up?  A minimal Ubuntu installation could be run in a VM and
> need not use much disk space.
>
> Are you offering?

Yes.

I have a Xen VM web server with some decent filesystem space, CPU
speed and memory.

I'll set up the buildslave in a VirtualBox VM on my laptop, then once
it is decently configured, I'll transfer it over to my server.

I really, really gotta go to sleep right now.  I won't sleep through
the night though because I am to have supper with my mother and her
twin sister.  After I get back from supper, I'll deal with it then.

If it's not to hard to set up the buildslave, I'll set one up for
Ubuntu 11.10 as well.  The "10" in the version number means October,
if I understand correctly, so it's supposed to be released soon.

Best,

Don Quixote.



-- 
Don Quixote de la Mancha
Dulcinea Technologies Corporation
Software of Elegance and Beauty
http://www.dulcineatech.com
quixote at dulcineatech.com




More information about the llvm-dev mailing list