From quozl at us.netrek.org Mon Aug 10 18:24:52 2009 From: quozl at us.netrek.org (James Cameron) Date: Tue, 11 Aug 2009 09:24:52 +1000 Subject: [netrek-dev] continuum ip change planned Message-ID: <20090810232452.GF6184@us.netrek.org> continuum is shifting to 63.170.91.110 soon ... moving to new hardware. If you have the old ip 63.170.91.42 listed anywhere, prepare to change it. The system hosts both the pickup server and a metaserver. -- James Cameron http://quozl.linux.org.au/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20090811/b586520a/attachment.pgp From basic at us.netrek.org Tue Aug 25 23:33:02 2009 From: basic at us.netrek.org (Bob Tanner) Date: Tue, 25 Aug 2009 23:33:02 -0500 Subject: [netrek-dev] Snow Leopard and MacTrek Message-ID: Snow Leopard ships on Friday Aug 28th. The official MacTrek client crashes on my latest developer release of snow leopard. The official maintainer still hasn't released a 10.5 build so I don't think asking for a 10.6 build will be of any use. Is MacTrek even used? Any metric on usage? When I could get timely response from the official maintainer and it looked like he was not interested in coming to launchpad and none of the patches I did submit to sourceforge got integrated or built I lost interest in the coding on it. New OS release has piqued my interest in MacTrek again. -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From jrd at gerdesas.com Wed Aug 26 01:00:58 2009 From: jrd at gerdesas.com (John R. Dennison) Date: Wed, 26 Aug 2009 01:00:58 -0500 Subject: [netrek-dev] Snow Leopard and MacTrek In-Reply-To: References: Message-ID: <20090826060058.GS2675@frodo.gerdesas.com> On Tue, Aug 25, 2009 at 11:33:02PM -0500, Bob Tanner wrote: > > Is MacTrek even used? > > Any metric on usage? Yes. Last month I processed stats for, June of this year, saw 238 logins of MacTrek 1.4 and 201 logins of MacTrek 1.3, out of a total of 5,323 logins, or 8.25% of the player base. John -- Adola: rm -rf / Hellow: What is that? Adola: A funny command that will make bunnies and rainbows come out of Adola: their hard drive. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20090826/e67a913e/attachment.pgp From quozl at us.netrek.org Wed Aug 26 02:06:13 2009 From: quozl at us.netrek.org (James Cameron) Date: Wed, 26 Aug 2009 17:06:13 +1000 Subject: [netrek-dev] Snow Leopard and MacTrek In-Reply-To: <20090826060058.GS2675@frodo.gerdesas.com> References: <20090826060058.GS2675@frodo.gerdesas.com> Message-ID: <20090826070613.GA18701@us.netrek.org> 8.25% of the player base is quite a bit. Pity it is so hard to figure out how many of those logins are virgins. I'd like to see a new release of MacTrek. -- James Cameron http://quozl.linux.org.au/ From basic at us.netrek.org Thu Aug 27 05:04:20 2009 From: basic at us.netrek.org (Bob Tanner) Date: Thu, 27 Aug 2009 05:04:20 -0500 Subject: [netrek-dev] Snow Leopard and MacTrek References: <20090826060058.GS2675@frodo.gerdesas.com> Message-ID: > Yes. Last month I processed stats for, June of this year, saw > 238 logins of MacTrek 1.4 and 201 logins of MacTrek 1.3, out of > a total of 5,323 logins, or 8.25% of the player base. Wow! Thanks for the great stats! I really did not think it would be that high. James, got metrics for continuum? -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From basic at us.netrek.org Thu Aug 27 05:05:04 2009 From: basic at us.netrek.org (Bob Tanner) Date: Thu, 27 Aug 2009 05:05:04 -0500 Subject: [netrek-dev] Snow Leopard and MacTrek References: <20090826060058.GS2675@frodo.gerdesas.com> <20090826070613.GA18701@us.netrek.org> Message-ID: On 2009-08-26 02:06:13 -0500, James Cameron said: > 8.25% of the player base is quite a bit. Pity it is so hard to figure > out how many of those logins are virgins. > > I'd like to see a new release of MacTrek. NDA will drop on Friday so I can do a re-compile and release. -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From quozl at us.netrek.org Thu Aug 27 05:50:41 2009 From: quozl at us.netrek.org (James Cameron) Date: Thu, 27 Aug 2009 20:50:41 +1000 Subject: [netrek-dev] Snow Leopard and MacTrek In-Reply-To: References: <20090826060058.GS2675@frodo.gerdesas.com> Message-ID: <20090827105041.GA27847@us.netrek.org> On Thu, Aug 27, 2009 at 05:04:20AM -0500, Bob Tanner wrote: > James, got metrics for continuum? Not that I know how ... jrd? The t-mode hours on continuum are so low that you're best bet is to rely on the pickled stats. -- James Cameron http://quozl.linux.org.au/ From chris.lukassen at gmail.com Thu Aug 27 16:03:37 2009 From: chris.lukassen at gmail.com (Chris Lukassen) Date: Thu, 27 Aug 2009 23:03:37 +0200 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 3 In-Reply-To: References: Message-ID: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> Hi, i've been lurking but not sleeping :-) > Snow Leopard ships on Friday Aug 28th. > > The official MacTrek client crashes on my latest developer release of > snow leopard. I have no access to that (or macs to spare for it :-) but will try to get it when it is out > The official maintainer still hasn't released a 10.5 build so I don't > think asking for a 10.6 build will be of any use. Actually the 10.5 stuff is sitting in the trunk waiting for the working version of the server to embed, i've tried some of the server releases but never got anything but an empty stream. I could remove the embedded server, and release quite soon. > When I could get timely response from the official maintainer and it > looked like he was not interested in coming to launchpad and none of > the patches I did submit to sourceforge got integrated or built I lost > interest in the coding on it. Auch, i'm not sure what i did there, but no mal intention. No i don't see a need for launchpad, yes i do remember taking some of your changes into the sourceforge version. (I also remember inviting you to sign up for the MacTrek trunk :-) It would be really, really helpfull to get the server functional again, but i have no time to learn that code. > New OS release has piqued my interest in MacTrek again. That's good news, maybe we can work together to test it on Snow Leopard regards C From quozl at us.netrek.org Thu Aug 27 18:03:35 2009 From: quozl at us.netrek.org (James Cameron) Date: Fri, 28 Aug 2009 09:03:35 +1000 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 3 In-Reply-To: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> Message-ID: <20090827230335.GE9501@us.netrek.org> On Thu, Aug 27, 2009 at 11:03:37PM +0200, Chris Lukassen wrote: > Actually the 10.5 stuff is sitting in the trunk waiting for the > working version of the server to embed, i've tried some of the server > releases but never got anything but an empty stream. Thanks for the reminder about that problem. The problem began when the server was ported by Bob to Mac OS X, and it is reproducible with that tree on Linux 32-bit. http://james.tooraweenah.com/darcs/netrek-server-osx-merge/ is the darcs repository. The changes haven't been merged into the main netrek server tree because I wanted to fix that problem first. I did look very carefully at the code and couldn't find an obvious cause, so I was next going to try a bisection. Bob, have you proceeded on this at all? You gave patches by mail between 6th June and 12th June 2009. > I could remove the embedded server, and release quite soon. I think you should do that anyway, but I don't know how many players you have that play locally. -- James Cameron http://quozl.linux.org.au/ From chris.lukassen at gmail.com Fri Aug 28 13:24:37 2009 From: chris.lukassen at gmail.com (Chris Lukassen) Date: Fri, 28 Aug 2009 20:24:37 +0200 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 5 In-Reply-To: References: Message-ID: <6559B588-D91F-403E-AB90-62D34FED4D65@gmail.com> On 28 Aug 2009, at 19:00, netrek-dev-request at us.netrek.org wrote: >> I could remove the embedded server, and release quite soon. > > I think you should do that anyway, but I don't know how many players > you > have that play locally. That's kind of hard to measure :-) but i did receive positive comments on the feature when first released. Especially for LAN games since you always have a server when you launch a client and it uses zeroconf to detect servers. I will see what i can do, i believe it can be taken out of the code quite quickly, will have to check the documentation too. Cheers Chris From netrek at gmail.com Fri Aug 28 13:54:32 2009 From: netrek at gmail.com (Zachary Uram) Date: Fri, 28 Aug 2009 14:54:32 -0400 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 5 In-Reply-To: <6559B588-D91F-403E-AB90-62D34FED4D65@gmail.com> References: <6559B588-D91F-403E-AB90-62D34FED4D65@gmail.com> Message-ID: Hoi Chris, Instead of divorcing it from the code why not just #ifdef it away. Zach From quozl at us.netrek.org Fri Aug 28 18:32:29 2009 From: quozl at us.netrek.org (James Cameron) Date: Sat, 29 Aug 2009 09:32:29 +1000 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 3 In-Reply-To: <20090827230335.GE9501@us.netrek.org> References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> <20090827230335.GE9501@us.netrek.org> Message-ID: <20090828233229.GA13079@us.netrek.org> On Fri, Aug 28, 2009 at 09:03:35AM +1000, James Cameron wrote: > Thanks for the reminder about that problem. The problem began when the > server was ported by Bob to Mac OS X, and it is reproducible with that > tree on Linux 32-bit. Found the cause. MCOPY was changed to memcpy but the order of the arguments was not changed. I'll patch it. -- James Cameron http://quozl.linux.org.au/ From netrek at gmail.com Fri Aug 28 19:17:08 2009 From: netrek at gmail.com (Zachary Uram) Date: Fri, 28 Aug 2009 20:17:08 -0400 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 3 In-Reply-To: <20090828233229.GA13079@us.netrek.org> References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> <20090827230335.GE9501@us.netrek.org> <20090828233229.GA13079@us.netrek.org> Message-ID: Good job! Zach From quozl at us.netrek.org Fri Aug 28 20:19:23 2009 From: quozl at us.netrek.org (James Cameron) Date: Sat, 29 Aug 2009 11:19:23 +1000 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 3 In-Reply-To: <20090827230335.GE9501@us.netrek.org> References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> <20090827230335.GE9501@us.netrek.org> Message-ID: <20090829011923.GA24889@us.netrek.org> Chris, I've fixed it, please try now. The empty stream problem is gone, and I was able to play locally in PRET=1 mode. http://james.tooraweenah.com/darcs/netrek-server-osx-merge/ is the darcs repository. -- James Cameron http://quozl.linux.org.au/ From quozl at us.netrek.org Fri Aug 28 20:23:52 2009 From: quozl at us.netrek.org (James Cameron) Date: Sat, 29 Aug 2009 11:23:52 +1000 Subject: [netrek-dev] Mac OS X merge of netrek-server complete In-Reply-To: <20090829011923.GA24889@us.netrek.org> References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> <20090827230335.GE9501@us.netrek.org> <20090829011923.GA24889@us.netrek.org> Message-ID: <20090829012352.GA25521@us.netrek.org> The hitherto separate branch http://james.tooraweenah.com/darcs/netrek-server-osx-merge/ has now been merged into the main repository http://james.tooraweenah.com/darcs/netrek-server/ -- James Cameron http://quozl.linux.org.au/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20090829/e522df58/attachment.pgp From netrek at gmail.com Fri Aug 28 20:26:11 2009 From: netrek at gmail.com (Zachary Uram) Date: Fri, 28 Aug 2009 21:26:11 -0400 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 3 In-Reply-To: <20090829011923.GA24889@us.netrek.org> References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> <20090827230335.GE9501@us.netrek.org> <20090829011923.GA24889@us.netrek.org> Message-ID: Magnificent. You should write a book on debugging C in Linux! I'd buy it. Zach On Fri, Aug 28, 2009 at 9:19 PM, James Cameron wrote: > Chris, I've fixed it, please try now. ?The empty stream problem is > gone, and I was able to play locally in PRET=1 mode. > > http://james.tooraweenah.com/darcs/netrek-server-osx-merge/ is the darcs > repository. > > -- > James Cameron > http://quozl.linux.org.au/ > > _______________________________________________ > netrek-dev mailing list > netrek-dev at us.netrek.org > http://mailman.us.netrek.org/mailman/listinfo/netrek-dev > From quozl at us.netrek.org Fri Aug 28 22:05:39 2009 From: quozl at us.netrek.org (James Cameron) Date: Sat, 29 Aug 2009 13:05:39 +1000 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 3 In-Reply-To: References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> <20090827230335.GE9501@us.netrek.org> <20090829011923.GA24889@us.netrek.org> Message-ID: <20090829030539.GC1762@us.netrek.org> On Fri, Aug 28, 2009 at 09:26:11PM -0400, Zachary Uram wrote: > Magnificent. You should write a book on debugging C in Linux! I'd buy > it. Rubbish. It was nothing, really. It was C, nothing really to do with Linux, more to do with POSIX. Consider this patch (edited down from the whole thing) ... Wed Jun 10 05:37:48 EST 2009 tanner at real-time.com * osx-netrek-server-port.patch * Second night of porting netrek-server to osx * First night of work switch netrek-server from autotools to cmake First night of work porting code base to osx diff -rN -u old-netrek-server/Vanilla/ntserv/planet.c new-netrek-server/Vanilla/ntserv/planet.c --- old-netrek-server/Vanilla/ntserv/planet.c 2009-08-29 12:54:48.000000000 +1000 +++ new-netrek-server/Vanilla/ntserv/planet.c 2009-08-29 12:54:48.000000000 +1000 @@ -126,7 +126,7 @@ void pl_reset(void) { int i, j, k, which, sanity; - MCOPY(pl_virgin(), planets, pl_virgin_size()); + memcpy(pl_virgin(), planets, pl_virgin_size()); for (i = 0; i < MAXPLANETS; i++) { planets[i].pl_armies = top_armies; } See how Bob was changing MCOPY to memcpy? Ask yourself why. He had to do it in hundreds of places, probably late at night. MCOPY was the macro defined by an include file: #define MCOPY(b1,b2,l) memcpy(b2,b1,l) or #define MCOPY(b1,b2,l) bcopy(b1,b2,l) depending on whether the system being used provided memcpy or bcopy. Notice how the argument order differs between memcpy and bcopy. Now, bcopy was in 4.3 BSD, but was marked deprecated in POSIX.1-2001, then removed in POSIX.1-2008. The replacement was memcpy. Further, both Mac OS X and Linux now comply with POSIX.1-2001 or POSIX.1-2008 in that they provide memcpy. We have no need to support compiling the code on 4.3 BSD. Nobody using that. So Bob was changing the code to be cleaner, simpler, easier to maintain, and make it work on Mac OS X as well as Linux. The trivial mistake he made was not to change the order of the arguments. It's nothing. It's a trivial mistake. I'm sour at myself for not noticing it earlier, but the amount of code still being ported from bcopy to memcpy these days is very small. memcpy has been around for over a decade in the standard. I had no excuse. Sorry. -- James Cameron http://quozl.linux.org.au/ From netrek at gmail.com Fri Aug 28 22:14:33 2009 From: netrek at gmail.com (Zachary Uram) Date: Fri, 28 Aug 2009 23:14:33 -0400 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 3 In-Reply-To: <20090829030539.GC1762@us.netrek.org> References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> <20090827230335.GE9501@us.netrek.org> <20090829011923.GA24889@us.netrek.org> <20090829030539.GC1762@us.netrek.org> Message-ID: I see. Interesting how one small mistake can cause such a huge problem. Zach From akb+lists.netrek-dev at mirror.to Fri Aug 28 23:41:36 2009 From: akb+lists.netrek-dev at mirror.to (Andrew K. Bressen) Date: Sat, 29 Aug 2009 00:41:36 -0400 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 5 In-Reply-To: <6559B588-D91F-403E-AB90-62D34FED4D65@gmail.com> (Chris Lukassen's message of "Fri, 28 Aug 2009 20:24:37 +0200") References: <6559B588-D91F-403E-AB90-62D34FED4D65@gmail.com> Message-ID: <0qocpzi64f.fsf@mirror.to> I'm in favor of the embedded server, and since James seems to have found the problem, you could just leave it in. From quozl at us.netrek.org Sat Aug 29 02:45:19 2009 From: quozl at us.netrek.org (James Cameron) Date: Sat, 29 Aug 2009 17:45:19 +1000 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 3 In-Reply-To: References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> <20090827230335.GE9501@us.netrek.org> <20090829011923.GA24889@us.netrek.org> <20090829030539.GC1762@us.netrek.org> Message-ID: <20090829074519.GA21230@us.netrek.org> On Fri, Aug 28, 2009 at 11:14:33PM -0400, Zachary Uram wrote: > I see. Interesting how one small mistake can cause such a huge problem. It was not a huge problem. It was a very simple problem. No data was being emitted, but the length of what was being emitted was correct. There was a delay simply because nobody worked on it. This was more of a social problem; a lack of followup and problem tracking. -- James Cameron http://quozl.linux.org.au/ From chris.lukassen at gmail.com Sun Aug 30 07:18:21 2009 From: chris.lukassen at gmail.com (Chris Lukassen) Date: Sun, 30 Aug 2009 14:18:21 +0200 Subject: [netrek-dev] MacTrek 1.5RC1 In-Reply-To: References: Message-ID: Hi > Instead of divorcing it from the code why not just #ifdef it away. done that :-) and updated all documentation, produced release binairy, uploaded it to sourceforge, need a poor sob with a PPC to test that platform and we can release. > Chris, I've fixed it, please try now. The empty stream problem is > gone, and I was able to play locally in PRET=1 mode. > > http://james.tooraweenah.com/darcs/netrek-server-osx-merge/ is the > darcs > repository. Wauw good work! i'll try to release 1.5 asap since people have been waiting indeed far too long, i hope today/tommorow since next week i will be in Turkey for work and will have little time. I've told our CEO we could have an iphone app ready for demonstration at a conference 3 weeks from now and he loved the idea. I just fear i may have sticked out my neck a little too far :-) So in short 1.5 without the server asap, then 1.5.1 with your server somewhere in 4 weeks from now. Thanks for all the hard and quick work, can anyone with a ppc mac test the 1.5 release on sourceforge? regards Chris From quozl at us.netrek.org Sun Aug 30 18:03:15 2009 From: quozl at us.netrek.org (James Cameron) Date: Mon, 31 Aug 2009 09:03:15 +1000 Subject: [netrek-dev] MacTrek 1.5RC1 In-Reply-To: References: Message-ID: <20090830230315.GA9940@us.netrek.org> I've just tried 1.5.0 on Intel, and it does not start. Activating the icon on the desktop causes no obvious response. Running the program manually; assuming I'm doing that right, shows a missing symbol _NSDefaultRunLoopMode. Script log attached. -- James Cameron http://quozl.linux.org.au/ -------------- next part -------------- Script started on Mon Aug 31 09:00:33 2009 jander:~/Desktop/MacTrek.app/Contents/MacOS james$ ls -l total 2328 -rwxr-xr-x 1 james james 1188980 Aug 29 04:58 MacTrek jander:~/Desktop/MacTrek.app/Contents/MacOS james$ stat MacTrek 234881026 8709684 -rwxr-xr-x 1 james james 0 1188980 "Aug 31 09:00:05 2009" "Aug 29 04:58:11 2009" "Aug 31 08:56:13 2009" 4096 2328 0 MacTrek jander:~/Desktop/MacTrek.app/Contents/MacOS james$ md5sum MacTrek 213073b839b6d890f6480fd522a958b1 MacTrek jander:~/Desktop/MacTrek.app/Contents/MacOS james$ ./MacTrek dyld: Symbol not found: _NSDefaultRunLoopMode Referenced from: /Users/james/Desktop/MacTrek.app/Contents/MacOS/./MacTrek Expected in: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation Trace/BPT trap jander:~/Desktop/MacTrek.app/Contents/MacOS james$ exit Script done on Mon Aug 31 09:00:51 2009 From basic at us.netrek.org Mon Aug 31 00:41:10 2009 From: basic at us.netrek.org (Bob Tanner) Date: Mon, 31 Aug 2009 00:41:10 -0500 Subject: [netrek-dev] netrek-dev Digest, Vol 54, Issue 3 References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> <20090827230335.GE9501@us.netrek.org> <20090829011923.GA24889@us.netrek.org> <20090829030539.GC1762@us.netrek.org> Message-ID: On 2009-08-28 22:05:39 -0500, James Cameron said: > The trivial mistake he made was not to change the order of the > arguments. It's nothing. It's a trivial mistake. I'm sour at myself > for not noticing it earlier, but the amount of code still being ported > from bcopy to memcpy these days is very small. memcpy has been around > for over a decade in the standard. I had no excuse. Sorry. Yeah for my failure! I did do a project wide find-n-replace and did not even look to make sure the parameters were correct. Good find. And no, I did not dig much into the issue as work things keep getting in the way of my "free time". -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From basic at us.netrek.org Mon Aug 31 00:46:29 2009 From: basic at us.netrek.org (Bob Tanner) Date: Mon, 31 Aug 2009 00:46:29 -0500 Subject: [netrek-dev] MacTrek 1.5RC1 References: <20090830230315.GA9940@us.netrek.org> Message-ID: On 2009-08-30 18:03:15 -0500, James Cameron said: > I've just tried 1.5.0 on Intel, and it does not start. Activating the > icon on the desktop causes no obvious response. > > Running the program manually; assuming I'm doing that right, shows a > missing symbol _NSDefaultRunLoopMode. 1.5.0 Intel binary on 10.4.x (Tiger) ? I've seen this issue when things are compiled on leopard (10.5) and run on tiger (10.4). -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From basic at us.netrek.org Mon Aug 31 00:48:03 2009 From: basic at us.netrek.org (Bob Tanner) Date: Mon, 31 Aug 2009 00:48:03 -0500 Subject: [netrek-dev] Mac OS X merge of netrek-server complete References: <68909088-C775-47C3-AF76-05B680A58E22@gmail.com> <20090827230335.GE9501@us.netrek.org> <20090829011923.GA24889@us.netrek.org> <20090829012352.GA25521@us.netrek.org> Message-ID: On 2009-08-28 20:23:52 -0500, James Cameron said: > The hitherto separate branch > http://james.tooraweenah.com/darcs/netrek-server-osx-merge/ > > has now been merged into the main repository > http://james.tooraweenah.com/darcs/netrek-server/ Eventually prune the autotools or maintain dual build files? -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From basic at us.netrek.org Mon Aug 31 01:04:13 2009 From: basic at us.netrek.org (Bob Tanner) Date: Mon, 31 Aug 2009 01:04:13 -0500 Subject: [netrek-dev] Bug #276631 Message-ID: James, Did the patches submitted for Bug #276631 get applied? I don't think I submitted them to you via darcs :-( and only posted them on launchpad. https://bugs.launchpad.net/netrek-server/+bug/276631 As noted in the bug report, the patch could be "ignored" if building of the server moves to cmake. -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From quozl at us.netrek.org Mon Aug 31 01:17:31 2009 From: quozl at us.netrek.org (James Cameron) Date: Mon, 31 Aug 2009 16:17:31 +1000 Subject: [netrek-dev] MacTrek 1.5RC1 In-Reply-To: References: <20090830230315.GA9940@us.netrek.org> Message-ID: <20090831061731.GC11343@us.netrek.org> On Mon, Aug 31, 2009 at 12:46:29AM -0500, Bob Tanner wrote: > On 2009-08-30 18:03:15 -0500, James Cameron said: > > > I've just tried 1.5.0 on Intel, and it does not start. Activating the > > icon on the desktop causes no obvious response. > > > > Running the program manually; assuming I'm doing that right, shows a > > missing symbol _NSDefaultRunLoopMode. > > 1.5.0 Intel binary on 10.4.x (Tiger) ? Yes. > I've seen this issue when things are compiled on leopard (10.5) and run > on tiger (10.4). Cool. What's the fix? -- James Cameron http://quozl.linux.org.au/ From quozl at us.netrek.org Mon Aug 31 01:36:44 2009 From: quozl at us.netrek.org (James Cameron) Date: Mon, 31 Aug 2009 16:36:44 +1000 Subject: [netrek-dev] Bug #276631 In-Reply-To: References: Message-ID: <20090831063644.GD11343@us.netrek.org> On Mon, Aug 31, 2009 at 01:04:13AM -0500, Bob Tanner wrote: > Did the patches submitted for Bug #276631 get applied? Not until now, no. > I don't think I submitted them to you via darcs :-( and only posted > them on launchpad. Way to lose them. ;-) I checked my mail (using mairix), and I was not informed of this bug until today. > As noted in the bug report, the patch could be "ignored" if building of > the server moves to cmake. I don't recall getting cmake to work. I don't mind which build method is used, as long as it (a) works, and (b) is maintained. I did some maintenance on the configure yesterday because it was annoying me with unnecessary tests. INSTALL in the repository says to use configure, and autogen.sh uses autotools. Is there some file that describes how to use cmake within the source? -- James Cameron http://quozl.linux.org.au/ From basic at us.netrek.org Mon Aug 31 12:09:20 2009 From: basic at us.netrek.org (Bob Tanner) Date: Mon, 31 Aug 2009 12:09:20 -0500 Subject: [netrek-dev] MacTrek 1.5RC1 References: <20090830230315.GA9940@us.netrek.org> <20090831061731.GC11343@us.netrek.org> Message-ID: On 2009-08-31 01:17:31 -0500, James Cameron said: > >> I've seen this issue when things are compiled on leopard (10.5) and run >> on tiger (10.4). > > Cool. What's the fix? Build it for 10.4 Intel, meaning adding the 10.4 SDK to the Xcode project and recompile. I'll have double check when I get home, I do not think you even have the option for 10.4 SDK under snow leopard. Apple needs to to allow VMWare to virtualize osx under Fusion so I can have still build older releases! -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From basic at us.netrek.org Mon Aug 31 12:12:48 2009 From: basic at us.netrek.org (Bob Tanner) Date: Mon, 31 Aug 2009 12:12:48 -0500 Subject: [netrek-dev] Bug #276631 References: <20090831063644.GD11343@us.netrek.org> Message-ID: On 2009-08-31 01:36:44 -0500, James Cameron said: > Is there some file that describes how to use > cmake within the source? The code is the documentation? ;-) I'll write something up. -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From basic at us.netrek.org Mon Aug 31 17:46:24 2009 From: basic at us.netrek.org (Bob Tanner) Date: Mon, 31 Aug 2009 17:46:24 -0500 Subject: [netrek-dev] Netrek server build platforms? Message-ID: Are we down to just linux for the live servers these days? I have built and logged in to test the following: osx 10.6 osx 10.5 debian etch debian lenny ubuntu hardy ubuntu jaunty Any other platforms to test? -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From jrd at gerdesas.com Mon Aug 31 18:00:52 2009 From: jrd at gerdesas.com (John R. Dennison) Date: Mon, 31 Aug 2009 18:00:52 -0500 Subject: [netrek-dev] Netrek server build platforms? In-Reply-To: References: Message-ID: <20090831230051.GB2675@frodo.gerdesas.com> On Mon, Aug 31, 2009 at 05:46:24PM -0500, Bob Tanner wrote: > Are we down to just linux for the live servers these days? > > I have built and logged in to test the following: > > osx 10.6 > osx 10.5 > debian etch > debian lenny > ubuntu hardy > ubuntu jaunty It works fine on RHEL/CentOS (and should also work on Scientific as it too is just a RHEL respin) 4 and 5 within the past two days. It should build and run cleanly on all Fedora [Core] releases also, but if need be that can be tested against F10/F11 when I have the motivation. John -- I talk to myself. I'm very engaging. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20090831/94faab0f/attachment.pgp From quozl at us.netrek.org Mon Aug 31 19:00:57 2009 From: quozl at us.netrek.org (James Cameron) Date: Tue, 1 Sep 2009 10:00:57 +1000 Subject: [netrek-dev] Netrek server build platforms? In-Reply-To: References: Message-ID: <20090901000057.GH5525@us.netrek.org> On Mon, Aug 31, 2009 at 05:46:24PM -0500, Bob Tanner wrote: > Any other platforms to test? No, I think that is sufficient. Engineering conflicting with policy ... we really don't need lots of servers at this time. But doing this work for the Linux clients would be great. -- James Cameron http://quozl.linux.org.au/ From basic at us.netrek.org Mon Aug 31 20:38:50 2009 From: basic at us.netrek.org (Bob Tanner) Date: Mon, 31 Aug 2009 20:38:50 -0500 Subject: [netrek-dev] MacTrek 1.5RC1 References: <20090830230315.GA9940@us.netrek.org> <20090831061731.GC11343@us.netrek.org> Message-ID: On 2009-08-31 12:09:20 -0500, Bob Tanner said: > I'll have double check when I get home, I do not think you even have > the option for 10.4 SDK under snow leopard. Double checked. Cannot build 10.4 binaries under snow lepoard. -- Bob Tanner Key fingerprint = F785 DDFC CF94 7CE8 AA87 3A9D 3895 26F1 0DDB E378 From quozl at us.netrek.org Mon Aug 31 20:56:20 2009 From: quozl at us.netrek.org (James Cameron) Date: Tue, 1 Sep 2009 11:56:20 +1000 Subject: [netrek-dev] MacTrek 1.5RC1 In-Reply-To: References: <20090830230315.GA9940@us.netrek.org> <20090831061731.GC11343@us.netrek.org> Message-ID: <20090901015620.GA22215@us.netrek.org> On Mon, Aug 31, 2009 at 08:38:50PM -0500, Bob Tanner wrote: > Double checked. Cannot build 10.4 binaries under snow lepoard. Heh. I should upgrade then. -- James Cameron http://quozl.linux.org.au/ From bogus@does.not.exist.com Fri Aug 7 10:09:13 2009 From: bogus@does.not.exist.com () Date: Fri, 07 Aug 2009 15:09:13 -0000 Subject: No subject Message-ID: lack of experience, understanding, or sophistication. So, yes, it was naive by your own admission. :) Jeffrey. On Wed, Feb 24, 2010 at 4:30 PM, Zachary Uram wrote: > On Wed, Feb 24, 2010 at 5:21 PM, James Cameron > wrote: > > > > That's an entirely naive view of the situation. The change was to the > > server, so what client you are using is irrelevant. Game play is > > affected. Ships are damaged by explosions at a different time relative > > to the commencement of the explosion. > > It was not naive, just incomplete based on my understanding at the > time. Sounds like this serious coding error should be fixed forthwith. > > Zach > > -- "He that would make his own liberty secure must guard even his enemy from oppression; for if he violates this duty he establishes a precedent that will reach to himself." -- Thomas Paine --000e0cd6c8182fb4760480605ecc Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable From bogus@does.not.exist.com Fri Aug 7 10:09:13 2009 From: bogus@does.not.exist.com () Date: Fri, 07 Aug 2009 15:09:13 -0000 Subject: No subject Message-ID: a lack of experience, understanding, or sophistication.

So, yes, it = was naive by your own admission.=A0 :)

Jeffrey.

On Wed, Feb 24, 2010 at 4:30 PM, Zachary Uram <netrek at gmail.com> wrote:
On Wed, Feb 24, 2010 at 5:21 PM, James Cameron <quozl at us.netrek.org> wrote:
>
> That's an entirely naive view of the situation. =A0The change was = to the
> server, so what client you are using is irrelevant. =A0Game play is > affected. =A0Ships are damaged by explosions at a different time relat= ive
> to the commencement of the explosion.

It was not naive, just incomplete based on my understanding at the time. Sounds like this serious coding error should be fixed forthwith.

Zach



--

"He that would= make his own liberty secure must guard even his enemy from oppression; for= if he violates this duty he establishes a precedent that will reach to him= self." -- Thomas Paine
--000e0cd6c8182fb4760480605ecc--