Gearing up for 64-bit time_t on sparc64

Garance A Drosihn drosih at rpi.edu
Mon Jan 12 00:41:42 PST 2004


At 1:30 AM -0800 1/11/04, David O'Brien wrote:
>On Sat, Jan 10, 2004, Garance A Drosihn wrote:
>  > After reading over what Harti had done, and staring at the
>>  standard makefiles awhile, I ended up writing one helper-
>>  script.  With this helper-script, the upgrade to 64-bits
>>  went fairly smooth.
>...
>>     7)  installworld_nk            <- magic script
>
>Do you have a URL for the script?  :-)
>I can do a test on my blade100.

Well, that took longer than I expected.  I had typo-ed 'make'
at one point, and didn't notice for awhile...

http://people.freebsd.org/~gad/time-64/installworld_nk

Is the magic script.  Probably a little more elaborate than it
needs to be, but I had plenty of extra time while waiting for
'make buildworld' to finish...  This is the version I just
used for a successful upgrade, except that I just added the
if-clause to also copy 'xinstall' as the 'install' command.
Given how much 'install' is called during 'installworld', I
wonder why it isn't included in the files that are copied
by the standard 'make installworld' target.

http://people.freebsd.org/~gad/time-64/UPDATING.64BTT

This is a possible writeup which could be committed at the
same time as the script.  Right now it's partially written
for people willing to help *test* the above change, and
partially written as if the 64-bit change has already been
committed, and this is telling everyone how to update to it.
So, it isn't perfect, but it does contain my complete and
explicit list of steps that I believe people should follow.

The one thing I haven't tested yet is a rebuild of modula-3 and
cvsup on a 64-bit system, but I have that going right now.

-- 
Garance Alistair Drosehn            =   gad at gilead.netel.rpi.edu
Senior Systems Programmer           or  gad at freebsd.org
Rensselaer Polytechnic Institute    or  drosih at rpi.edu


More information about the freebsd-sparc64 mailing list