> Date: Thu, 17 Aug 2006 10:38:44 -0700 (PDT) > From: April Chin <April.Chin at eng.sun.com> > Subject: Re: flag day: 6357230 specfiles should be nuked > To: Roger.Faulkner at sun.com > Cc: roland.mainz at nrubsig.org, ksh93-integration-discuss at opensolaris.org > > Hi Roger, > > Roland Mainz, a community member who is doing the engineering work > for the ksh93 integration project, has some questions regarding this flag day. > I'm cc-ing Roland and the ksh93-integration-discuss at opensolaris.org > mailing list. > > Roland's workspace is currently based on build 37, but I will > be creating a workspace from the source on the current onnv-gate > and incorporating his changes. > > Thanks, > April > > Roland's questions: > > - Can I reuse the "mapfiles" generated from the *.spec files in the > current build (B37) and simply rename them to "mapfile-vers" ?
Yes, that's how I did it. (You have to add the license/copyright notice.) Actually, you get 4 different mapfiles from the old spec files: spec/amd64/mapfile # from an i386 build machine spec/i386/mapfile spec/sparc/mapfile # from a sparc build machine spec/sparcv9/mapfile Hopefully, these will be identical (modulo sorting within each version) If so, you only need one new mapfile, common/mapfile-vers If there are small differences among the 4 mapfiles, please create a common/mapfile-vers with all the common stuff and separate <isa>/mapfile-vers files for the <isa>-specific stuff. (See usr/src/lib/libproc for a simple example) > - Do you expect any problems using the new scheme if the > build machine is running build 37? No problem. One of my build machines is running build 23. > - Would you be interested in reviewing the changes for the transition > from *.spec to "mapfile-vers" ? Sure. Whan you're ready, let me know. Roger