Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Feb 2003 17:30:56 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        David Syphers <dsyphers@uchicago.edu>
Cc:        Kirk McKusick <mckusick@beastie.mckusick.com>, freebsd-current@FreeBSD.ORG
Subject:   Re: BOOT2_UFS=UFS1_ONLY works for today's current
Message-ID:  <3E5975D0.417C88A@mindspring.com>
References:  <20030223025528.GD88377@gothmog.gr> <200302230237.33848.dsyphers@uchicago.edu> <20030223180716.V32647@mail.unixguru.nl> <200302231449.52766.dsyphers@uchicago.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
David Syphers wrote:
> Okay, I've verified that the problem is due to rev. 1.39 of
> /usr/src/sys/ufs/ffs/fs.h. Peter Wemm pointed out that the problem is not the
> commit, but gcc's bad handling of 64-bit operations. Nonetheless, this commit
> does break world for a lot of people... is there some official solution? The
> make.conf line only works for UFS1 - if it's set to UFS2, buildworld still
> fails. (Am I correct in assuming a 5.0-R install defaults to UFS2?)

Yes.  And 4.x upgrades, which are far more common, default to UFS.

Personally, I think the changes should be #ifdef'ed the current
version of GCC; when GCC rev's, hopefully its 64 bit operations
handling will have improved.

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E5975D0.417C88A>