You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@gump.apache.org by Davanum Srinivas <da...@gmail.com> on 2004/12/01 01:10:37 UTC

kaffe build from cvs on brutus

Team, 

Good News!!! got ant's bootstrap.sh to work on brutus using a locally
built kafee. stefano, dalibor and me worked on building kaffe from its
CVS HEAD on brutus, the code is in /home/dims/kaffe and the results
are at /usr/local/gump-kaffe and i have switched the
/usr/local/gump/kaffe/gump/cron/local-env-brutus.sh to point to this
kaffe instance.

Sequence of steps:
Step #1: Run "apt-get build-dep kaffe" to get all the dependencies
Step #2: Get the CVS HEAD of Kaffe as follows:
cd /home/dims
export CVSROOT=:pserver:readonly@cvs.kaffe.org:/cvs/kaffe
cvs login
Enter the password readonly
cvs checkout kaffe 
Step #3: Build and Install Kaffe as follows:
cd kaffe
./configure --with-jikes --prefix=/usr/local/gump-kaffe && make && make install

Note that step #1 needed root privs and stefano did the honors. Thanks
a ton to dalibor for patiently walking through the steps. Let's cross
our fingers and wait for the run at 18:00 PST today.

thanks,
dims

-- 
Davanum Srinivas - http://webservices.apache.org/~dims/

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org


Re: kaffe build from cvs on brutus

Posted by Davanum Srinivas <da...@gmail.com>.
Since kaffe build too only an hour just like yesterday i am running it
by hand again after the change mentioned below.

-- dims


On Wed, 1 Dec 2004 22:10:30 -0500, Davanum Srinivas <da...@gmail.com> wrote:
> that was the wrong file...merge.xml gets overwritten :(
> 
> made the change in /usr/local/gump/kaffe/gump/metadata/brutus.xml.
> Will have to wait for tomorrow.
> 
> -- dims
> 
> 
> 
> 
> On Wed, 01 Dec 2004 08:12:30 +0100, Stefan Bodewig <bo...@apache.org> wrote:
> > On Tue, 30 Nov 2004, Davanum Srinivas <da...@gmail.com> wrote:
> >
> > > Since there is no tools.jar and hence no
> > > com.sun.tools.javac.Main. Am adding the following line:
> > > <sysproperty name="build.compiler" value="jikes"/>
> > >
> > > to /home/gump/workspaces2/kaffe/gump/work/merge.xml
> >
> > I thought I already did that, hmm.  Doesn't need to be a sysproperty,
> > at least not for Ant.
> >
> > Yes, this is the correct solution, let's see whether it works for
> > Maven builds as well.
> >
> > Cheers
> >
> >         Stefan
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
> > For additional commands, e-mail: general-help@gump.apache.org
> >
> >
> 
> 
> --
> 
> 
> Davanum Srinivas - http://webservices.apache.org/~dims/
> 


-- 
Davanum Srinivas - http://webservices.apache.org/~dims/

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org


Re: kaffe build from cvs on brutus

Posted by Davanum Srinivas <da...@gmail.com>.
that was the wrong file...merge.xml gets overwritten :(

made the change in /usr/local/gump/kaffe/gump/metadata/brutus.xml.
Will have to wait for tomorrow.

-- dims


On Wed, 01 Dec 2004 08:12:30 +0100, Stefan Bodewig <bo...@apache.org> wrote:
> On Tue, 30 Nov 2004, Davanum Srinivas <da...@gmail.com> wrote:
> 
> > Since there is no tools.jar and hence no
> > com.sun.tools.javac.Main. Am adding the following line:
> > <sysproperty name="build.compiler" value="jikes"/>
> >
> > to /home/gump/workspaces2/kaffe/gump/work/merge.xml
> 
> I thought I already did that, hmm.  Doesn't need to be a sysproperty,
> at least not for Ant.
> 
> Yes, this is the correct solution, let's see whether it works for
> Maven builds as well.
> 
> Cheers
> 
>         Stefan
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
> For additional commands, e-mail: general-help@gump.apache.org
> 
> 


-- 
Davanum Srinivas - http://webservices.apache.org/~dims/

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org


Re: kaffe build from cvs on brutus

Posted by Stefan Bodewig <bo...@apache.org>.
On Tue, 30 Nov 2004, Davanum Srinivas <da...@gmail.com> wrote:

> Since there is no tools.jar and hence no
> com.sun.tools.javac.Main. Am adding the following line: 
> <sysproperty name="build.compiler" value="jikes"/>
> 
> to /home/gump/workspaces2/kaffe/gump/work/merge.xml

I thought I already did that, hmm.  Doesn't need to be a sysproperty,
at least not for Ant.

Yes, this is the correct solution, let's see whether it works for
Maven builds as well.

Cheers

        Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org


Re: kaffe build from cvs on brutus

Posted by Davanum Srinivas <da...@gmail.com>.
OK, we got past the ant bootstrap problem. xerces is the new stumbling
block (http://brutus.apache.org/gump/kaffe/xml-xerces2/xml-xerces/gump_work/build_xml-xerces2_xml-xerces.html)

Since there is no tools.jar and hence no com.sun.tools.javac.Main. Am
adding the following line:
 <sysproperty name="build.compiler" value="jikes"/>

to /home/gump/workspaces2/kaffe/gump/work/merge.xml

Let's see how far we get with that tomorrow.

Thanks,
dims

On Tue, 30 Nov 2004 19:10:37 -0500, Davanum Srinivas <da...@gmail.com> wrote:
> Team,
> 
> Good News!!! got ant's bootstrap.sh to work on brutus using a locally
> built kafee. stefano, dalibor and me worked on building kaffe from its
> CVS HEAD on brutus, the code is in /home/dims/kaffe and the results
> are at /usr/local/gump-kaffe and i have switched the
> /usr/local/gump/kaffe/gump/cron/local-env-brutus.sh to point to this
> kaffe instance.
> 
> Sequence of steps:
> Step #1: Run "apt-get build-dep kaffe" to get all the dependencies
> Step #2: Get the CVS HEAD of Kaffe as follows:
> cd /home/dims
> export CVSROOT=:pserver:readonly@cvs.kaffe.org:/cvs/kaffe
> cvs login
> Enter the password readonly
> cvs checkout kaffe
> Step #3: Build and Install Kaffe as follows:
> cd kaffe
> ./configure --with-jikes --prefix=/usr/local/gump-kaffe && make && make install
> 
> Note that step #1 needed root privs and stefano did the honors. Thanks
> a ton to dalibor for patiently walking through the steps. Let's cross
> our fingers and wait for the run at 18:00 PST today.
> 
> thanks,
> dims
> 
> --
> Davanum Srinivas - http://webservices.apache.org/~dims/
> 


-- 
Davanum Srinivas - http://webservices.apache.org/~dims/

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org