| From | Sent On | Attachments |
|---|---|---|
| Dag-Erling Smorgrav | Jul 8, 2002 12:01 am | |
| Doug Barton | Jul 8, 2002 12:34 am | |
| Dag-Erling Smorgrav | Jul 9, 2002 2:57 am | |
| Dag-Erling Smorgrav | Jul 10, 2002 2:57 am | |
| Giorgos Keramidas | Jul 10, 2002 10:23 am | |
| Dag-Erling Smorgrav | Jul 10, 2002 2:08 pm | |
| Matthew Dillon | Jul 10, 2002 2:21 pm | |
| Bruce Evans | Jul 10, 2002 2:25 pm | |
| Giorgos Keramidas | Jul 10, 2002 2:29 pm | |
| Dag-Erling Smorgrav | Jul 10, 2002 2:58 pm | |
| Bruce Evans | Jul 10, 2002 3:22 pm | |
| Peter Wemm | Jul 10, 2002 4:18 pm | |
| Peter Wemm | Jul 10, 2002 4:29 pm | |
| W Gerald Hicks | Jul 10, 2002 4:36 pm | |
| Mike Barcroft | Jul 10, 2002 4:51 pm | |
| David Schultz | Jul 10, 2002 5:34 pm | |
| Giorgos Keramidas | Jul 10, 2002 6:19 pm | |
| Mike Barcroft | Jul 10, 2002 9:53 pm | .diff |
| Andrew Kolchoogin | Jul 10, 2002 10:49 pm | |
| Dag-Erling Smorgrav | Jul 11, 2002 4:09 am | |
| Bruce Evans | Jul 11, 2002 12:19 pm | |
| Mike Barcroft | Jul 11, 2002 3:04 pm | |
| Bruce Evans | Jul 11, 2002 7:58 pm | |
| Dag-Erling Smorgrav | Jul 13, 2002 3:10 am | |
| Dag-Erling Smorgrav | Jul 14, 2002 3:12 am | |
| Dag-Erling Smorgrav | Jul 15, 2002 3:10 am | |
| Dag-Erling Smorgrav | Jul 16, 2002 3:01 am | |
| Mike Barcroft | Jul 16, 2002 9:08 am | |
| Dag-Erling Smorgrav | Jul 17, 2002 3:54 am | |
| Rob Hughes | Jul 17, 2002 4:49 am | |
| Sheldon Hearn | Jul 17, 2002 4:55 am | |
| Dag-Erling Smorgrav | Jul 22, 2002 4:49 am | |
| Dag-Erling Smorgrav | Jul 23, 2002 4:49 am | |
| Dag-Erling Smorgrav | Jul 24, 2002 5:00 am | |
| Mike Barcroft | Jul 24, 2002 7:18 am | |
| John Polstra | Jul 24, 2002 8:41 am | |
| Dag-Erling Smorgrav | Jul 25, 2002 4:26 am | |
| Mike Barcroft | Jul 25, 2002 7:50 am | |
| Dag-Erling Smorgrav | Jul 25, 2002 9:17 am | |
| John Polstra | Jul 25, 2002 9:21 am | |
| Mike Barcroft | Jul 25, 2002 9:24 am | |
| Dag-Erling Smorgrav | Jul 26, 2002 4:58 am | |
| Dag-Erling Smorgrav | Jul 27, 2002 4:45 am | |
| Mike Barcroft | Jul 27, 2002 8:24 am | |
| Dag-Erling Smorgrav | Jul 28, 2002 2:12 am | |
| Mike Barcroft | Jul 28, 2002 9:04 am | |
| Dag-Erling Smorgrav | Jul 28, 2002 9:47 am | |
| Mike Barcroft | Jul 28, 2002 9:52 am | |
| Dag-Erling Smorgrav | Jul 28, 2002 10:59 am | |
| Dag-Erling Smorgrav | Jul 28, 2002 2:47 pm | |
| Mike Barcroft | Jul 28, 2002 7:22 pm | |
| Dag-Erling Smorgrav | Jul 29, 2002 1:27 am | |
| Dag-Erling Smorgrav | Jul 31, 2002 3:53 am | |
| Maxime Henrion | Jul 31, 2002 5:06 am | |
| Dag-Erling Smorgrav | Jul 31, 2002 4:09 pm | |
| Dag-Erling Smorgrav | Aug 1, 2002 4:14 am | |
| Dag-Erling Smorgrav | Aug 1, 2002 4:09 pm | |
| Dag-Erling Smorgrav | Aug 2, 2002 4:13 am | |
| Dag-Erling Smorgrav | Aug 4, 2002 3:30 pm |
| Subject: | Re: sparc64 tinderbox failure | |
|---|---|---|
| From: | Mike Barcroft (mi...@FreeBSD.org) | |
| Date: | Jul 11, 2002 3:04:20 pm | |
| List: | org.freebsd.freebsd-current | |
Bruce Evans <bd...@zeta.org.au> writes:
On Thu, 11 Jul 2002, Mike Barcroft wrote:
Comments on the attached, untested patch?
Disable fatal warnings during bootstrap, build, and cross tools phase of world.
The setting of NO_WERROR belongs in [BTX]MAKE if anywhere. This is already done for [BX]MAKE but not for TMAKE. However, I don't like turning off warnings for any of these. Warnings for these stages may be even more important and should be less likely than warnings for building the final world, since it is very important for basic tools to be correct and for their source to be careful about portabilty issues.
Well, unfortunately I don't think we can depend on older compilers having correct warnings. In PR 40382, it would seem the 4.5 -> HEAD upgrade path is broken because of fatal warnings. A good workaround for that problem might be specifying NO_WERROR for the entire build, in which case -Werror becomes useless anyway. So we might just as well disable early fatal warnings and hope that developers can catch most of the bugs later on in the build.
This also has some style bugs :). Any setting of NO_WERROR turns it on, so setting it to different spellings of boolean true is just confusing. It is set correctly for for [BX]MAKE.
Oh, that's a much nicer location. :) I think only BMAKE has NO_WERROR defined, not XMAKE.
Best regards, Mike Barcroft
To Unsubscribe: send mail to majo...@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message






.diff