<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
I was going to send a similar note because the FAQ outlines several different ways of how to use CVS (more on this later).<br><br>The easy way to get to -stable is to download the tar.gz patches from http://www.openbsd.org/errata43.html and follow the instructions from http://openbsd.org/faq/faq10.html#Patches.&nbsp; I applied the two patches and only had to recompile OpenSSH.&nbsp; The way I did it was to I make a Patches directory in /usr/src.&nbsp; Is this the correct way to do it or where is the best place to untar it?<br><br>My initial plan was to use CVS.&nbsp; My starting point is to have all the release sources extracted to the correct directories. As outlined: the src.tar.gz and sys.tar.gz going to /usr/src while ports.tar.gz and xenocara.tar.gz going to /usr<br><br>Now to update via CVS...I have picked out an AnonCVS server.&nbsp; I have no problem understanding the syntax, I'm just trying to follow the method.&nbsp; I have reread the FAQ sections multiple times.&nbsp; <br><br>The OpenBSD AnonCVS page http://openbsd.org/anoncvs.html#starting states to use 'get' and shows how for src and ports only.<br>The chapter 5 section http://openbsd.org/faq/faq5.html#Bld states to use the 'checkout' option with the sys.tar.gz left out in the example.&nbsp; It also mentions that updates must be done directory-by-directory.<br><br>What is the difference between the get and checkout options?<br>What working directory should I be in while I run the update CVS command as I attempt to get all four: src, sys, ports, xenocara.<br><br>Also, Are there any other easier ways available to update the all sources via an add-on package?<br><br>Thanks,<br>Szilveszter<br>OpenBSD newbie.<br><br>&gt; Date: Mon, 19 May 2008 14:10:08 -0400<br>&gt; From: DStaal@usa.net<br>&gt; To: openbsd-newbies@sfobug.org<br>&gt; Subject: Building -stable<br>&gt; <br>&gt; <br>&gt; Ok, I'm trying to build the current 4.3 -stable branch for a firewall <br>&gt; install I'm working on.  Nothing major going on here, just ran CVS and got <br>&gt; the sources, GENERIC kernel.  The machine's virtual: Parallels on a Mac Pro.<br>&gt; <br>&gt; I'm getting this error at the end of the userland build:<br>&gt; <br>&gt; ---<br>&gt; mkdep -a -nostdinc -idirafter /usr/dest/usr/include<br>&gt; /usr/src/usr.sbin/chroot/chroot.c<br>&gt; ===&gt; usr.sbin/config<br>&gt; make: don't know how to make mkmakefile.c. Stop in /usr/src/usr.sbin/config.<br>&gt; *** Error code 2<br>&gt; <br>&gt; Stop in /usr/src/usr.sbin (line 48 of /usr/share/mk/bsd.subdir.mk).<br>&gt; *** Error code 1<br>&gt; <br>&gt; Stop in /usr/src (line 48 of /usr/share/mk/bsd.subdir.mk).<br>&gt; *** Error code 1<br>&gt; <br>&gt; Stop in /usr/src (line 73 of Makefile).<br>&gt; ---<br>&gt; <br>&gt; Anyone have any ideas on where I should go from here?  The system appears <br>&gt; to boot and operate normally...<br>&gt; <br>&gt; Daniel T. Staal<br>&gt; <br>&gt; ---------------------------------------------------------------<br>&gt; This email copyright the author.  Unless otherwise noted, you<br>&gt; are expressly allowed to retransmit, quote, or otherwise use<br>&gt; the contents for non-commercial purposes.  This copyright will<br>&gt; expire 5 years after the author's death, or in 30 years,<br>&gt; whichever is longer, unless such a period is in excess of<br>&gt; local copyright law.<br>&gt; ---------------------------------------------------------------<br>&gt; _______________________________________________<br>&gt; Openbsd-newbies mailing list<br>&gt; Openbsd-newbies@sfobug.org<br>&gt; http://mailman.theapt.org/listinfo/openbsd-newbies<br></body>
</html>