Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Oct 1998 16:11:16 -0600 (MDT)
From:      "Kenneth D. Merry" <ken@plutotech.com>
To:        kris@airnet.net (Kris Kirby)
Cc:        scsi@FreeBSD.ORG
Subject:   Re: 2.2.7-RELEASE + CAM = mt.o problem?
Message-ID:  <199810182211.QAA16345@panzer.plutotech.com>
In-Reply-To: <362A59CD.797A20A2@airnet.net> from Kris Kirby at "Oct 18, 98 04:12:45 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kirby wrote...
> >From a (supposedly) clean source tree (Meaning I rm -r'd /usr/src and
> restored from a backup) I applied the patches and it stopped on mt.o:
> "Undefined symbol '_stringtocomp' referenced from text segment". Any
> ideas? I do have a copy of the CVS-Repository.

I've got an idea -- follow the directions!

If you want to apply the patches, follow the instructions from the README
at:

ftp://ftp.FreeBSD.ORG/pub/FreeBSD/development/cam/README


Here's a quote:

========================================================================
        BACKUP YOUR OLD SRC TREE AND KERNEL!!!!
        cp /kernel /kernel.works

        Get the code:
            ftp://ftp.FreeBSD.org/pub/FreeBSD/cam/3.0CAM-19980716-SNAP.diffs.gz
            ftp://ftp.FreeBSD.org/pub/FreeBSD/cam/2.2CAM-19980716-SNAP.diffs.gz
        or
            ftp://ftp.kdm.org/pub/FreeBSD/cam/3.0CAM-19980716-SNAP.diffs.gz
            ftp://ftp.kdm.org/pub/FreeBSD/cam/2.2CAM-19980716-SNAP.diffs.gz

        On a FreeBSD-current/FreeBSD-stable system from ~0200 PDT on 19980716

        # Apply the patches.  All patches include "src" in them, so
        # assuming your src tree is in "/usr":

========================================================================

Notice that it says a source tree/system from ~0200PDT on July 16th.

Like I said yesterday, the last 2.2 snapshot isn't guaranteed to apply
cleanly to a 2.2.7 tree.  It was made a day or two before 2.2.7, and many
things were merged into the -stable tree from -current in the intervening
time period.

If you're going to apply the diffs to a source tree that isn't from the
time that was specified in the README file, you've got to have at least
enough knowledge of C to fix up any resulting problems.

Another alternative is either downloading the release from:

ftp://ftp.FreeBSD.ORG/pub/FreeBSD/development/cam/2.2CAM-19980716-SNAP

or downloading the entire (correctly) patched source tree from the 'src'
subdirectory of the release directory.

Ken
-- 
Kenneth Merry
ken@plutotech.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810182211.QAA16345>