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>