Nice. On Sun, Mar 27, 2016 at 1:38 AM, James Cameron <quozl at us.netrek.org> wrote: > On Tue, Mar 22, 2016 at 07:52:01PM +1100, James Cameron wrote: > > On Mon, Mar 21, 2016 at 02:29:46AM -0500, John R. Dennison wrote: > > > Server works fine in 64bit. The bots, on the other hand, do not. > > > They need to be compiled with -m32 in CFLAGS in their respective > > > directory. > > > > Symptom: bots don't get a ship, because they abort with "Packet > > fragment. Server must be dead.", because their definition of SP_LOGIN > > packet is 112 instead of 108 bytes, [...] > > It was easy. Fixed in git by using ISO C99 types: > > > https://github.com/quozl/netrek-server/commit/988ee156d4f76e085a53e5fead9ada15ba686b61 > > The robots work reasonably well now on 64-bit, though there's a couple > of problems that have little impact; > > - UDP negotiation fails, so they remain on TCP, > > - an SP_FEATURE (60) packet is received, which is unsupported, and > causes a spurious message only. > > -- > James Cameron > http://quozl.netrek.org/ > _______________________________________________ > netrek-dev mailing list > netrek-dev at us.netrek.org > http://mailman.us.netrek.org/mailman/listinfo/netrek-dev > -- http://www.fidei.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20160327/7534cf4f/attachment.html>