From owner-freebsd-questions@freebsd.org Sun Sep 18 00:12:30 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19517BDEDD6 for ; Sun, 18 Sep 2016 00:12:30 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-oedge-vip.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.230]) by mx1.freebsd.org (Postfix) with ESMTP id D66FEDC1 for ; Sun, 18 Sep 2016 00:12:29 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from [76.181.114.47] ([76.181.114.47:52311] helo=raspberrypi.bildanet.com) by cdptpa-oedge01 (envelope-from ) (ecelerity 3.5.0.35861 r(Momo-dev:tip)) with ESMTP id 89/1A-17089-6EBDDD75; Sun, 18 Sep 2016 00:12:22 +0000 Received: from [192.168.1.40] (helo=baho-utot.bildanet.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1blPiY-0004kW-IN for freebsd-questions@freebsd.org; Sat, 17 Sep 2016 20:12:22 -0400 Subject: Re: base source: release vs releng To: "freebsd-questions@freebsd.org" References: <46503065-0829-9481-0ec2-e41ae71e3756@columbus.rr.com> <20160918015028.5616cf0c.freebsd@edvax.de> From: Baho Utot Message-ID: Date: Sat, 17 Sep 2016 20:12:22 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <20160918015028.5616cf0c.freebsd@edvax.de> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-RR-Connecting-IP: 107.14.168.118:25 X-Cloudmark-Score: 0 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Sep 2016 00:12:30 -0000 On 09/17/16 19:50, Polytropon wrote: > On Sat, 17 Sep 2016 18:45:44 -0400, Baho Utot wrote: >> As I understand this: >> >> The difference between release and releng is that releng gets security >> fixes and "back ports/fixes" and release does not? >> >> Or have I completely missed the boat and I am all wet? > The term "releng" means "release engineering" and is something like > a word for "the whole release process", the task of creating a release > of the OS, in which there are basically three levels: > > RELEASE - this is the release which gets published electronically > and on optical media > > RELEASE-pX - this is a RELEASE where security updates have been > added to, indicated by patchlevel X > > STABLE - this is the stable development branch, i. e. the branch > in which ABIs and APIs are stable, and which usually does > compile and run; typcally from this branch, security updates > are provided for RELEASE > > CURRENT or HEAD - this is the experimental development branch, the > place where testing happens, so it isn't _guaranteed_ to > compile and run properly; it's often in a "state of flow", > i. e. doesn't compile now, wait 2 hours, update sources, > recompile, works; from this branch, features are put into > production development (appearing in STABLE) or discarded > (which also _may_ happen) > > You can find more information here: > > https://www.freebsd.org/releng/ > > Ok I am still confused svn.freebsd.org has for example ( if I got this correct ) base/head - CURRENT-12 base/stable/11 - STABLE-11 base/releng/10.1 - ? base/release/10.1.0 - ? Which one would have FreeBSD 10.1-RELEASE-p35 or later? I got the part on how to use svnlite to fetch the source, I just don't know which one is what I want to update uname -a FreeBSD 10.1-RELEASE-p35 #0 net:/usr/obj/usr/src/sys/GENERIC amd64 Thanks