[01:36:16] --- dev-zero@jabber.org has left [02:22:36] --- dev-zero@jabber.org has become available [02:30:17] --- haba has left [03:19:05] --- abo has become available [03:39:38] --- haba has become available [04:36:58] removing --enable-warnings and making it the default: only if we can insure every gcc people are likely to have will like it. which, i doubt it [05:45:02] --- sxw has become available [05:53:03] --- sxw has left [06:44:30] --- deason has become available [06:57:55] --- Jeffrey Altman has left: Replaced by new connection [06:59:47] --- sxw has become available [06:59:58] Why does the GCC version they have matter? [07:00:08] This is --enable-warnings, not --enable-checking we're talking about. [07:00:23] Doing -Wall should be safe on every gcc since time began. [07:02:11] -Wall isn't the only flag we use: -fdiagnostics-show-option is recent.... and are the other -W options we use as safe as -Wall? [07:03:30] -fdiagnostics-show-option is only turned on with --enable-checking (which definitely isn't safe for gcc's < 4.x.x) [07:05:01] ah, right [07:05:04] -Wpointer-arith is probably a bad thing for gccs < 3.0 [07:05:21] (it'll still build, but you'll get lots of warnings from header files) [07:06:09] But, even for people with ancient compilers, we could leave --disable-warnings if they run into difficulties (just make them being enabled the default) [07:13:03] when was pointer-arith added? [07:13:24] like, basically, all i want is a "compile any file with these flags" test [07:13:38] if $CC takes them, good enough [07:14:56] Okay, so if we have a configure test that goes 'does CC work with these?' If it does, then use them. If it doesn't don't? [07:15:05] sure. [07:15:18] Are you wondering when pointer-arith was added to gcc? Or to our builds? [07:15:25] if "some file" will compile with those flags, i see no reason not to just use them [07:15:31] to gcc [07:15:47] Okay. I'll take a look at doing that. Got 5 hours to kill on the train this afternoon. [07:16:18] we need some autoconf-aware contributors. that's a waste of your time. or mine. or deason's. or... [07:16:29] yeh [07:16:54] The other thing I'm planning on doing on the train is seeing if I can see what's going on in afs_buffers.c [07:17:10] At the moment, its locking seems to confuse locks with reference counts. [07:17:34] --- sxw has left [07:17:35] at one point someone linked an article or something that was talking about "how to attract contributors"... [07:18:01] as I recall, one piece of advice was to have a list of simple things to do that anyone could do, but many in the project are busy working on other stuff to do [07:18:16] we started that [07:18:17] if we had such a list, sounds like that test should be on it [07:18:25] http://www.dementia.org/twiki/bin/view/AFSLore/OpenAFSSimpleJobs [07:18:26] and apparently we do [07:18:42] i should edit a couple things onto it [07:18:50] after i throw some stuff into a crock pot [09:24:17] --- jaltman has left: Disconnected [09:37:39] --- reuteras has left [10:12:26] --- haba has left [11:52:32] --- jaltman has become available [12:04:11] --- jaltman has left: Disconnected [12:09:30] --- dev-zero@jabber.org has left [13:25:24] --- dev-zero@jabber.org has become available [13:37:02] --- meffie has become available [13:40:31] --- jaltman has become available [14:00:50] --- shadow has become available [14:07:10] --- shadow has left [14:17:33] --- sxw has become available [14:18:10] 737 and 738 are two bugs in our cache manager buffer package, that I struggle to see how could be encountered in the real world. [14:41:36] --- meffie has left [14:55:25] --- jaltman has left: Disconnected [15:29:29] --- jaltman has become available [15:33:38] --- jaltman has left: Replaced by new connection [15:33:39] --- jaltman has become available [15:53:50] --- deason has left [16:27:23] --- jaltman has left: Disconnected [16:30:37] --- Russ has become available [16:30:47] --- Russ has left [16:32:38] --- jaltman has become available [16:45:12] --- jaltman has left: Disconnected [16:48:55] --- jaltman has become available [16:50:59] --- jaltman has left: Disconnected [17:34:58] --- deason has become available [18:48:02] --- dev-zero@jabber.org has left [21:11:21] --- deason has left [21:16:29] --- jaltman has become available [22:21:42] --- jaltman has left: Disconnected [22:57:01] --- pod has left [23:05:07] --- reuteras has become available [23:23:02] --- dev-zero@jabber.org has become available