linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Larry McVoy <lm@bitmover.com>
To: Andreas Tobler <toa@pop.agri.ch>
Cc: Linux -Dev <linuxppc-dev@lists.linuxppc.org>
Subject: Re: 7200 & bitkeeper/linuxcare devel?
Date: Fri, 2 Jun 2000 09:43:34 -0700	[thread overview]
Message-ID: <20000602094334.C840@work.bitmover.com> (raw)
In-Reply-To: <39379C61.E33FF001@pop.agri.ch>


> I played with bk sccstool to track down the relevant changes, but it
> seems that I have to learn a lot with this bk tool. Also, there are many
> changes from 2.3.99p6 until 2.4.0test1-ac7 so it's really difficult to
> find out.

I can't help you with the kernel part but I'm happy to try and help out with
the sccstool part.  I can also tell you how I "debug" stuff like this, it's
somewhat time consuming but you can more or less automate it.

If you do a "bk changes" which gives you a listing of what has changed, and
then identify the point where it worked, now you can basically do a binary
search to find a point that works.  Suppose you were at 1.100 when it worked
and 1.200 doesn't work.   Let's say that 1.180 was the one that caused the
problem.  So you do this:

	bk clone -r1.150 busted test
		cd test
		build and install
		this one worked
		cd ..
		rm -rf test
	# we know that 1.100..1.150 work
	bk clone -r1.175 busted test
		build and install, it works
	# we know that 1.100..1.175 work
	bk clone -r1.182 busted test
		build and install, it fails
	# we know that it broke somewhere between 1.175 and 1.182

This may or may not be the right way to go about finding the problem.  If you
narrow it down, then get into sccstool and click left on 1.175 and right on
1.182 and then click "view changesets".  Now you can walk through all the
changes by hitting the spacebar repeatedly.  This may give you a hint about
what broke it.

Please let me know if this is helpful or useless or if you want some more
info and good luck.
--
---
Larry McVoy            	   lm@bitmover.com           http://www.bitmover.com/lm

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

  reply	other threads:[~2000-06-02 16:43 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-06-02 11:37 7200 & bitkeeper/linuxcare devel? Andreas Tobler
2000-06-02 16:43 ` Larry McVoy [this message]
2000-06-02 21:40 ` Takashi Oe
2000-06-03 12:34   ` Andreas Tobler
2000-06-14 13:32   ` Gabriel Paubert

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20000602094334.C840@work.bitmover.com \
    --to=lm@bitmover.com \
    --cc=linuxppc-dev@lists.linuxppc.org \
    --cc=toa@pop.agri.ch \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).