how to apply a patch set
backyard1454-bsd at yahoo.com
Sun Sep 17 19:00:25 PDT 2006
--- Ahmad Arafat Abdullah <trunasuci at mail.com> wrote:
> > ----- Original Message -----
> > From: "pobox at verysmall.org" <pobox at verysmall.org>
> > To: "Matthew Seaman"
> <m.seaman at infracaninophile.co.uk>
> > Subject: Re: how to apply a patch set
> > Date: Mon, 18 Sep 2006 00:48:32 +0200
> > Matthew Seaman wrote:
> > > pobox at verysmall.org wrote:
> > >> Hello,
> > >>
> > >> I am trying to apply a patch set to FreeBSD 5.5
> (this letter 'p'
> > >> followed by a number, after the version in
> 'uname -a') - but somehow it
> > >> did not work.
> > >>
> > >> I cvsup-ed the src using the standard
> 'stable-supfile' with '*default
> > >> release=cvs tag=RELENG_5_5' - then I rebuild
> > >>
> > >> Now 'uname -a' reports 'FreeBSD 5.5 STABLE #0'.
> Before it was 'FreeBSD
> > >> 5.5 RELEASE #0'. So instead of applying patch
> set I have moved to 'STABLE'.
> > >>
> > >> Could somebody tell me what have I done wrong?
> Actually - what is the
> > >> difference between the 'pX' and the '#X' after
> the version?
> > >
> > > You've shifted your self onto the RELENG_5 code
> branch rather than the
> > > RELENG_5_5 branch.
> > Yes... but how did it happen after I instructed
> the supfile to get
> > 'RELENG_5_5'?
> > Actually in the examples/cvsup I did not find any
> example how to do 'release'.
> > Thank you for the other answers!
> > Iv.
> i think I've read abt this long time ago.. but not
> pretty sure ( someone correct me if I'm wrong )..
> u can try:
> *default release=cvs tag=RELENG_5_5_RELEASE
> anyway i never tried this! and i never encounter the
> prob u'va said since 4.x ---> 6.1
> ( and I'm normally/mostly using -pX than STABLE for
> my prod server ). Seems your method/tag
> tag=RELENG_5_5 is correct way to patch to -pX, i
> can't find any reason why your system "patched"
> into STABLE...
> could u please copy+paste here your stable-supfile
STABLE is the latest set of "patches" to the system.
It will change the tag from RELEASE from the install
to the STABLE set of patches versus the CURRENT set.
STABLE is the major ones you want. CURRENT is all of
them to date.
If you cvsup to RELEASE you will downgrade and end up
with what you started with when you installed from CD
or whatever was available when the RELEASE cd was
created for whatever system your getting.
More information about the freebsd-questions