Hi all! We've seen quite a few references on the list to "100% binary compatibility with upstream". What I am curious about is, how precisely is this determined? All the ways I can think of for comparing how two systems might work seem flawed in some way (e.g., using some sort of checksum; unit testing; verifying build parameters). I did some searches both at centos.org and google, but couldn't find anything specific about the test(s) used to determine compatibility. I have no particular reason for asking, other than wanting to be able to explain it to others if someone asks me. --keith -- kkeller at wombat.san-francisco.ca.us
On Fri, Apr 8, 2011 at 8:49 AM, Keith Keller <kkeller at wombat.san-francisco.ca.us> wrote:> Hi all! > > We've seen quite a few references on the list to "100% binary > compatibility with upstream". ?What I am curious about is, how precisely > is this determined? ?All the ways I can think of for comparing how two > systems might work seem flawed in some way (e.g., using some sort of > checksum; unit testing; verifying build parameters). ?I did some > searches both at centos.org and google, but couldn't find anything > specific about the test(s) used to determine compatibility.In this FAQ: http://wiki.centos.org/FAQ/General/RebuildReleaseProcess "Once built ... we use the tmverifyrpms against it from here: http://mirror.centos.org/centos-4/4/build/distro/ " Akemi
On Saturday, April 09, 2011 05:32:34 AM Karanbir Singh wrote:> I just wanted to make sure that people realise that while the process on > that page will get you to where one needs to be, the scripts etc are not > what we use in the centos buildsystem.And that's a more useful statement than the quote that's up on that page now. After 6.0 is out if you, Johnny, Tru, or whomever would be so kind as to update the publicly accessible scripts I'm sure many folk would be appreciative. So we now have C4.9 and C5.6 out; two down, one to go. Good progress, even if it did take a bit of time.