PlaneShift

Support => Technical Help: IN GAME bugs (after loading world) => Topic started by: cyrek on February 01, 2005, 08:35:31 pm

Title: Linux PS version
Post by: cyrek on February 01, 2005, 08:35:31 pm
When Planeshift for Linux will work? :(
Title:
Post by: Dragonian on February 01, 2005, 09:06:44 pm
Well i couldn\'t wait for it, so i decided to get the whole CVS.. and guess what?.. didn\'t help.. :/
wtf is going on?..

I mean, is this linux delay thing happening with every update or just this time?...
Title:
Post by: cyrek on February 01, 2005, 10:28:01 pm
I don\'t know, i\'ve updated first time. I would look what\'s wrong, but i haven\'t got time for it now :/. I hope boys will repair it soon.
Title:
Post by: Diamondcite on February 02, 2005, 01:19:44 am
The linux version? Just get CVS from last week =)

Okay to be more specific, Get your cvs version from Janurary 25th or earlier, as the changes which make it incompatible happen the day after.

Example command:
cvs -z3 update -CAPdD \"7 days ago\"


Note:
-CA isn\'t really needed, my system is just odd, -CA moves locally modified files out of the way so it might be handy.

If you wanted to see what changed without changing any on your harddrive then use [cvs -z3 -n udpate -CAPdD \"7 days ago\"] If you encouter any compile problems... that\'s not my problem x.x
Title:
Post by: acraig on February 02, 2005, 01:22:39 am
The thing is that somebody has to support the linux version.  In most cases that would be me.   BUT that would require a lot of work and would take away time that I need for fixing other bugs.  Many people build from CVS without problem so seems like a good solution until I can figure a good automated method for building linux binaries and getting them into the updater.
Title:
Post by: Dragonian on February 02, 2005, 02:54:00 am
Well ok, but in my case,  i got te latest CVS, and
./autogen.sh etc all went fine, it build.. but i didn\'t get the pssetup psclient files..
can u perhaps upload them somewhere?
i know it prolly won\'t work, but it\'s worth a try..
Title:
Post by: Diamondcite on February 02, 2005, 03:25:30 am
The latest CVS won\'t work unless you are running your own server, are you sure you didn\'t get any compile errors?
Title:
Post by: Diamondcite on February 02, 2005, 08:03:07 am
Cause I want this to get attention

As of Feb 2nd, 2005 7AM UTC/GMT the game server now works with the latest CVS.
Title:
Post by: cyrek on February 02, 2005, 12:12:44 pm
Quote
Originally posted by Diamondcite
The linux version? Just get CVS from last week =)

Okay to be more specific, Get your cvs version from Janurary 25th or earlier, as the changes which make it incompatible happen the day after.

Example command:
cvs -z3 update -CAPdD \"7 days ago\"


Note:
-CA isn\'t really needed, my system is just odd, -CA moves locally modified files out of the way so it might be handy.

If you wanted to see what changed without changing any on your harddrive then use [cvs -z3 -n udpate -CAPdD \"7 days ago\"] If you encouter any compile problems... that\'s not my problem x.x


Yeah, I know how to use CVS :) But the point is, that i thought, this problem will be repaired soon in next updater.
Title:
Post by: Dragonian on February 02, 2005, 02:05:10 pm
Quote
Originally posted by Diamondcite
The latest CVS won\'t work unless you are running your own server, are you sure you didn\'t get any compile errors?

No, not a single compile error...
I have all dependencies libraries installed and properly configured, neither .configure or the build it self gave me any error...

That\'s why i was wondering if some1 can build the binary files so i could try if it will work..
Title:
Post by: derula on February 02, 2005, 03:53:51 pm
well i do get a large amount of compile errors with the newest cvs:

http://rafb.net/paste/results/DldLWj66.html
Title:
Post by: acraig on February 03, 2005, 02:04:47 am
I would suggest updating src/ and mk/ again,  re-run autogen.sh and configure again and build using jam -a.  Some of the errors there should not be there ( ex MSGTYPEMAPACTION is defined in src/common/net/messages.h ).
Title:
Post by: phibxr on February 03, 2005, 08:53:08 am
Is the linux support still broken? Should I wait with compiling from CVS?
Title:
Post by: lynx_lupo on February 03, 2005, 09:40:00 am
You talk about linux support like it\'s something remote and exotic. It\'s the price of progress if you can\'t build cvs at certain times. You can always build from cvs of the day the other bins came out. That is if you want to be behind time, with more bugs and less features. :P
Linux is supported by default.
Title:
Post by: phibxr on February 03, 2005, 09:53:36 am
I see. I\'m not very experienced in building things from CVS.

At the moment, I only have the information in http://laanx.fragnetics.com/gentoo.php. How can I alter it to build from a day that is confirmed to be working? :S

Edit: I tried building the most recent CVS at first, but I was welcomed by the \"wrong version\"-error when I tried to connect to the server. At the moment I\'m compiling the source I got when doing \'$ cvs -z3 update -CAPdD \"9 days ago\"\'.

Edit: Still the same error - although the login-screen looked different this time. I\'m trying with \"10 days ago\" now.

Edit: Once again - the same error. I\'m trying the source from yesterday now, as another thread says that the client supposedly was working for a while not long ago.
Title:
Post by: acraig on February 03, 2005, 04:08:16 pm
There are cases when the CVS client will be ahead of the server.  This is because there is a major change in the network protocol. ( Well not major but enough to stop things from working correctly ).  In this case the client is \'too new\' for the current server.  This is usually resolved in a day or so when Talad builds a new client and it is published on the updater.

These changes should hopefully be not that frequent and are resolved soon.  I will stick the current network version that the server is running on laanx.fragnetics.com so you CVS people can check to see if you are new or old.
Title:
Post by: Diamondcite on February 03, 2005, 04:17:01 pm
Quote
Originally posted by phibxr
I see. I\'m not very experienced in building things from CVS.

At the moment, I only have the information in http://laanx.fragnetics.com/gentoo.php. How can I alter it to build from a day that is confirmed to be working? :S

Edit: I tried building the most recent CVS at first, but I was welcomed by the \"wrong version\"-error when I tried to connect to the server. At the moment I\'m compiling the source I got when doing \'$ cvs -z3 update -CAPdD \"9 days ago\"\'.

Edit: Still the same error - although the login-screen looked different this time. I\'m trying with \"10 days ago\" now.

Edit: Once again - the same error. I\'m trying the source from yesterday now, as another thread says that the client supposedly was working for a while not long ago.


In your case you are too old, try 2-3 days ago at most. (from the time of this post) 10 days ago makes you version 26, current server version si 27, current cvs version is 28.
Title:
Post by: derula on February 03, 2005, 07:56:11 pm
Quote
Originally posted by acraig
I would suggest updating src/ and mk/ again,  re-run autogen.sh and configure again and build using jam -a.  Some of the errors there should not be there ( ex MSGTYPEMAPACTION is defined in src/common/net/messages.h ).


Did that, there are still these errors (guess they are the same but didn\'t check):

http://rafb.net/paste/results/DJtQA947.html

(excluded the server errors)