#exult@irc.freenode.net logs for 13 Feb 2003 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[03:15:52] <-- Fingolfin has left IRC ("night")
[08:17:46] --> Servus has joined #exult
[08:58:23] --> Kirben2 has joined #exult
[08:58:33] <-- Kirben has left IRC (Read error: 54 (Connection reset by peer))
[09:06:57] --> Kirben has joined #exult
[09:08:37] <-- Kirben2 has left IRC (Read error: 54 (Connection reset by peer))
[10:12:09] <-- Servus has left IRC ()
[11:17:33] <-- DarkeZzz has left IRC (adams.freenode.net irc.freenode.net)
[11:17:39] --> DarkeZzz has joined #exult
[11:17:39] --- ChanServ removes channel operator status from DarkeZzz
[14:09:00] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[16:15:58] --> wjp has joined #exult
[16:15:58] --- ChanServ gives channel operator status to wjp
[16:16:00] <wjp> hi
[16:21:28] <DarkeZzz> Hi.
[16:23:54] <wjp> irc-ing in your sleep again? :-)
[16:24:17] <DarkeZzz> Mmm... something like that. I'm reading the flex man page, does that count as sleep worthy? *grin*
[16:24:42] <wjp> oh, definitely :-)
[16:29:23] * DarkeZzz wonders when the last time someone bothered to maintain flex. Having it spit out a C++ compatible scanner that doesn't generate dozens of warnings on any 'real' compiler would be 'nice', though it appears not to be possible unless you're going to preprocess the output before compiling it. *sigh*
[16:30:36] <wjp> hm, vividos did something with flex and C++ for uwadv
[16:31:43] <wjp> but I think he just used flex to generate a lexer and then manually edited it
[16:32:01] <DarkeZzz> flex-2.5.4a has a timestamp of July 1997 on the gnu mirror...
[16:32:07] <wjp> ouch
[16:33:33] <DarkeZzz> Well... I must admit the scanners do compile under gcc2.8.1 with warnings, without spitting out errors. *grin* I wonder if anyone still is listed as the maintainer? The patch to spit out the correct casts and such should be so trivial even I should be able to get it right. *grin*
[16:43:59] <DarkeZzz> Well I've found the 'correct' email address for the person listed as the flex maintainer. The one in the README is... *drumroll* out of date! Surprising, no? *grin*
[16:49:48] <wjp> :-)
[16:51:14] * DarkeZzz looks... Hey! It's actually looks surprisingly easy to remove the first 80% or so of the warnings. I think I'll fool the ebuild system to test things. Much easier. *grin*
[16:52:54] <wjp> PORTDIR_OVERLAY is quite convenient for that
[16:53:34] <DarkeZzz> Yep. I used to just drop them in the normal portage dir, before they had that, and before they cleaned on every rsync. *grin*
[16:54:44] <wjp> I notieced exult has an official .ebuild, btw :-)
[16:54:48] <wjp> (for 1.0)
[16:55:14] <DarkeZzz> Cool. Didn't notice them add that. *grin*
[16:55:26] <DarkeZzz> None for pentagram yet. *grin*
[16:55:34] <wjp> I wonder why :-)
[16:56:10] <wjp> yikes, lots of package updates this week
[16:56:34] <wjp> they must be getting reading for 1.4
[16:56:39] * DarkeZzz wonders when we're going to do our next official release of exult. It's probably getting around the time to release a 1.1.
[16:56:53] <DarkeZzz> Yeah. I noticed gnome2.2 arrive. All 77 packages of it. *grin*
[16:57:04] <wjp> I already have gnome 2.2 installed
[16:57:11] <wjp> hm, took me only 65 packages
[16:58:17] <wjp> uh oh, emerge -up world fails
[16:58:39] * DarkeZzz blinkblinks.
[16:58:52] <wjp> apparently they masked some packages that are needed for some packages I have installed
[16:59:04] <DarkeZzz> Ick.
[16:59:20] <DarkeZzz> Does the error tell you which packages? *grin*
[16:59:27] <wjp> yeah :-)
[16:59:59] * DarkeZzz had that happen to him not long after his first install of gentoo, wanna guess whether they showed you the package names then? *grin*
[17:00:20] <wjp> emerge -up world lists 35 packages
[17:00:28] * wjp guesses 'no'
[17:01:04] <DarkeZzz> Not only 'no', but emerge crashed with an inexplicable error message. *grin*
[17:01:35] * wjp sighs and starts to download packages
[17:02:12] * DarkeZzz tends to start a '-ub world' in one term, and when the first package has downloaded, do a '-uf world' in another. Saves time. *grin*
[17:03:30] <wjp> lots of them just increase the release number a bit, so it doesn't look like I'll need to download much
[17:06:29] <DarkeZzz> Ok... the gentoo version of flex already is patched a bit to fix problems with recent glibc's and gcc3/gcc3.1...
[17:08:12] <DarkeZzz> Ahh! Updated info on flex: http://astro.temple.edu/~john43/flex/
[17:12:23] <wjp> how does gentoo's flex-2.5.23 behave?
[17:12:54] <DarkeZzz> Never tried it. It's masked. *grin*
[17:13:14] <DarkeZzz> I presume that's just an older version from that url I showed you above, latest from that is 2.5.27
[17:13:23] * wjp nods
[17:14:08] * DarkeZzz thinks he'll probably update it and emerge .27 tommorrow to see if it fixes the mess of warnings.
[17:24:51] --> Dark-Star has joined #exult
[17:27:55] * DarkeZzz reads flex-2.5.27's changelog and manual. For some reason this isn't putting him to sleep. This worries him.
[17:28:09] <wjp> lol
[17:28:33] * wjp starts reciting the local phonebook
[17:28:36] <DarkeZzz> Wow they've made some serious changes. Internationalisation for one. *grin*
[17:29:33] <DarkeZzz> *cough*: ** flex now generates scanners in c++ which are compatible with recent c++ compilers
[17:31:49] * DarkeZzz sees a FlexLexer.h and *sighs*.
[18:17:31] <-- Matt_O has left IRC (Read error: 60 (Operation timed out))
[18:42:47] * DarkeZzz yawns and goes to sleep, like he should have done, oh, I dunno, 3 hours ago? Night! *grin*
[18:43:03] * DarkeZzz notes that the flex manual *isn't* all that interesting, ok? *grin*
[18:44:55] <wjp> g'night :-)
[20:47:47] <-- wjp has left IRC ("gtg")
[23:44:24] --> Servus has joined #exult