Date: Sun, 10 May 2020 22:41:24 +0700 From: Eugene Grosbein <eugen@grosbein.net> To: Mario Lobo <lobo@bsd.com.br>, hackers@freebsd.org, vbox@freebsd.org, "freebsd-emulation@freebsd.org" <freebsd-emulation@freebsd.org> Subject: Re: Find specific changes between revisions Message-ID: <91d3b015-3708-eacd-3706-5729e0b96e9e@grosbein.net> In-Reply-To: <CA%2ByoEx8if7bKSfHpYi%2BD1iT4xL0sqbw8YzuaPmzzENrmFv_%2BpA@mail.gmail.com> References: <CA%2ByoEx97e=FVH0Ob41cA5RqSFK5_pjG3huWgOEN_e2J1=iB6vA@mail.gmail.com> <bb3a95ba-101a-b874-7919-2f4ad960e049@grosbein.net> <614e0ff9-1adc-1634-5711-ca032d6260bf@fastmail.com> <CA%2ByoEx8if7bKSfHpYi%2BD1iT4xL0sqbw8YzuaPmzzENrmFv_%2BpA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
10.05.2020 5:52, Mario Lobo wrote: > The command: > > svn diff https://svn.freebsd.org/base/stable/11@359971 > https://svn.freebsd.org/base/stable/11@360676 > > yielded a 170 Mbytes file!! > > It will be like looking for a needle in a haystack, in the dark, with just > a hunch of where the needle was dropped. > > Well ... at least I have the haystack. > > Thanks everyone for the tips! You don't really need to study source code to bisect the problem, just use "svnlite update -rZZZZZ" to move your source tree to the middle point between known working and non-working revisions. Then rebuild and reinstall kernel and world, reboot and re-do the test. If it works, you get new (higher) working revision and if not, you get new (lower) non-working one. Repeat until you have only single revision between working and non-working. This procedure takes time and effort but this is not like looking for a needle in a haystack, much easier.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?91d3b015-3708-eacd-3706-5729e0b96e9e>