Installing CURRENT from STABLE

Kris Kennaway kris at obsecurity.org
Sat May 26 19:55:28 UTC 2007


On Sat, May 26, 2007 at 08:25:47AM -0400, Daniel Molina Wegener wrote:
> On Friday 25 May 2007 23:22:26 Kris Kennaway wrote:
> > On Fri, May 25, 2007 at 11:04:04PM -0400, Daniel Molina 
> Wegener wrote:
> > > Hello,
> > >
> > >    I want to contribute with FreeBSD.
> > >
> > >    I have installed STABLE on one disk, I use STABLE to
> > > work, but I want to install CURRENT to begin with small
> > > contributions with code.
> > >
> > >    How can I install CURRENT from my STABLE installation, I
> > > mean work on FreeBSD using the STABLE install and test the
> > > CURRENT install on a diferent partition. Can I do that?
> > >
> > >    I've tried to get working CURRENT, but I get compile
> > > errors. On STABLE I have gcc 4.2 to compile CURRENT and a
> > > shell script that does the next job:
> > > -----------------------8<----------------------------------
> > >---- export MAKEOBJDIRPREFIX="/work/FreeBSD/obj"
> > > export PREFIX="/work/FreeBSD"
> > > export CC="/usr/local/bin/gcc42"
> > > export CXX="/usr/local/bin/g++42"
> > > export DESTDIR="/work/FreeBSD/build"
> > > export TARGET="i386"
> > > make $*
> > > -----------------------8<----------------------------------
> > >----
> > >
> > >     I'm right?, or I need to know something more?
> >
> > You are not right; FreeBSD bootstraps its own compiler, and
> > in fact cannot usually be built with a non-standard compiler
> > (even if it is based on the same gcc version) because of
> > FreeBSD extensions.
> >
> > Just build world as you normally would.
> 
>   Thanks, but I get compile time errors. Am I missing something? 
> or it's normal to get "file not found errors"?

Only if you are missing some files.

Kris


More information about the freebsd-questions mailing list