> 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


Reply via email to