From: Jeff Voskamp Subject: Re: porting xhier to new architecture Date: Mon, 04 Oct 2004 15:53:43 -0400 Mailer: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040922 Mike wrote: > Hey Jeff, I was wondering how much you had to do with making xhier work > on Linux? If the answer's anything more than "nothing at all", I'm > curious, do you know how it was bootstrapped? > > I'm trying to port it to a new architecture which can run Linux > binaries, but I'd prefer to not have to cheat in that manner (not the > least because I have to mix binaries from both debian30 and debian31, > for some reason). > > Thanks, > > Mike I did the original port. RedHat 6.[1|2] and BSDi 2.0: near simultaneously, many many years ago. I had some notes on setting up a port but I can't find them now - where did the home directories from math.uwaterloo.ca go? From memory: 1. xh-first-time the new archmaster. Lie about the architecture type to get the scripts over. 2. push over xhier, xhier,dev, xhier_building. 3. find and kill architecture specific binaries. 4. correct the lies told in step 1. 5. push over the source for all packages on the machine. 6. Fix/rebuild mfcf/config.h and mfcf/param.h 7. Now you can start to rebuild the packages there. Can't recall what else you may have to pull over, but it's not a lot to get the basics done. 8. Don't forget to COPY ALL YOUR CHANGES TO CAPO AS SOON AS YOU'RE HAPPY WITH THEM. Jeff
This seems silly. Xhier ought to be portable! But I'm not surprised that it isn't.