Date: Thu, 31 Jan 2002 18:36:18 +0000 From: Josef Karthauser <joe@tao.org.uk> To: Nate Williams <nate@yogotech.com> Cc: Josef Karthauser <joe@tao.org.uk>, Sheldon Hearn <sheldonh@starjuice.net>, Terry Lambert <tlambert2@mindspring.com>, arch@FreeBSD.ORG Subject: Re: Adding support for a global src tree serial number Message-ID: <20020131183618.C84715@genius.tao.org.uk> In-Reply-To: <15449.36214.123443.928826@caddis.yogotech.com>; from nate@yogotech.com on Thu, Jan 31, 2002 at 11:31:18AM -0700 References: <3C5944A4.4927F812@mindspring.com> <80628.1012484102@axl.seasidesoftware.co.za> <15449.30438.698921.182380@caddis.yogotech.com> <20020131173702.J77899@genius.tao.org.uk> <15449.33154.45261.703514@caddis.yogotech.com> <20020131175001.K77899@genius.tao.org.uk> <15449.34112.10169.928474@caddis.yogotech.com> <20020131182839.B84715@genius.tao.org.uk> <15449.36214.123443.928826@caddis.yogotech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Bu8it7iiRSEf40bY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 31, 2002 at 11:31:18AM -0700, Nate Williams wrote: > > Maybe we're talking about different things. The point of having a > > kernel version date that is related to the source and not to the > > build-date is to have an idea of what source versions might contribute > > to a bug. >=20 > Agreed. But, I don't think we should limit it to just kernel, since > there are non-kernel bugs, and it would be nice to know how they work. Of course. The kernel is a good place to start though. The date in uname -v isn't particularly helpful at the moment. Userland issues are clouded by the fact that each piece of software is discrete. Also we have 'ident' which can tell us about any particular piece of software. We could almost do a ident-extract-latest-date in periodic to deal with userland. > > It doesn't matter whether all the source is there or > > not, whether they're alpha/pc98/sparc or whatever. If we use latest > > date in a $FreeBSD$ tag of the source files that are installed by > > submitting the output of 'uname -v' and a kernel config file it's > > possible to know the latest change in the repository that might > > have caused a problem. That solves the problem surely. > >=20 > > % uname -v > > FreeBSD 5.0-CURRENT[20011101-12:01:00] #0: Tue Jan 22 09:46:56 GMT 2002= joe@genius.tao.org.uk:/usr/obj/usr/src/sys/GENIUS=20 > >=20 > > This clearly says that the latest change in the repository that > > could make a difference was on Nov 1st 2001. The Jan 22 date is > > totally arbitrary. >=20 > How do you get Nov 1 from the above? The date after the 5.0-CURRENT bit. (Proof of concept, not final uname format). Joe --Bu8it7iiRSEf40bY Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjxZjqIACgkQXVIcjOaxUBbxCgCfTXl2BnJeNIh40TxfSMMQIWCx rzYAoOrAeGu6lavf5ptbR45hAGxWmH+b =ITvM -----END PGP SIGNATURE----- --Bu8it7iiRSEf40bY-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020131183618.C84715>