Hi Greg, On 05/21/2010 03:55 PM, Greg Snyder wrote: > Can you please point me at where any scripts _do_ live? Or a we use a hacked up verion of plage ( hacked up not in terms of functionality, but in terms of how it works to make it work for the environment we are using at the moment ). There is no bootstrap for i386 / x86_64 since those tree's build independently anyway. Much like ia64 and s390x. Ppc is interesting in this regard, its not really ppc, its the ppc64 with some userland in ppc only code being churned out from a dual target capable gcc. I highly recommend not messing around with any buildsystem like plague or koji or anything such till such time as the bootroots can be done using a scripted process. So what we need to do is workout what it is that you want to be working on. Based on your comments so far, and those from others - I dont think there is any sort of conversation or through that has gone into this. Ideally, we would like to have a ppc64 clean buildroot + a ppc clean buildroot, sharing the dual target capable gcc ( which would need an infected ppc64 buildoot itself to build! ). And we would need a couple of kernel build chains targeting the scenarios that most people are often confused by : - Target ibm power4+ - Target Mac ppc64 - Target Mac <= G4 - Target legacy IBM power kit We would then need to formulate the actual build plan. Work that Tim Verhoeven and Fabian Arrotin have been doing, and things that I've done in the past have been aimed at creating these build chains. The actual decision on where the deliverable distro will target, is sort of open still. I know that many of us would like to see Mac hardware targeted, but we also want to get something usable, and binary compatible with upstream so as to meet the CentOS mandate. For the sake of clarity - I take a buildroot to mean just that, a build root - either setup and managed manually or using tools like mock. And a buildchain to mean the process that would use one or more such buildroots to arrive at he desired result. And yes, in many cases its a one to one mapping. On platforms like i386 / x86_64 / ia64, its an exclusive one to one mapping.But hey, ppc is interesting right ? - KB