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...
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.
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