Author Topic: Updating version  (Read 4174 times)

Danok

  • Traveller
  • *
  • Posts: 41
    • View Profile
(No subject)
« Reply #15 on: November 30, 2005, 07:30:51 am »
Quote
Originally posted by acraig
I just created the snap shots for the code, uploaded them, created a web page and then realized they were of the wrong date.   I am a bit strung out tonight so I will have to re-generate them and upload them again, probably won\'t have time tonight so will be tomorrow sometime.


Thank you for your hard work, Andrew.  Please don\'t overwork yourself on our account, we can be patient (/me dodges angry glances from others in the room).  ;)

Just out of curiosity, does this update fix the nasty Coreanimation crash bug in the arena?

Also, as long as people are talking about linux auto-compile scripts, hasn\'t there already been one developed here?  (Not that I\'ve actually tried it yet myself--I\'m expecting I\'m probably going to have to get my build environment up to snuff before I can be successful with it).
« Last Edit: November 30, 2005, 07:32:29 am by Danok »
-----Danok Danoi
Dragon Master of The White Dragons' Clan
The Dragon Council

Mitchr

  • Wayfarer
  • *
  • Posts: 4
    • View Profile
(No subject)
« Reply #16 on: November 30, 2005, 01:27:15 pm »
I got all new sources from cvs, including cal3d, cel and CS and in all compiled normally but I still get the error:
\"You are not running the current version of Planeshift for this server.\"
Version info says: Planeshift Crystal Blue (0.3.012).

Then I got it all new again and into a new directory, just in case something got leftover from old.  I still got the same error.

Any help would be greatly appreciated.

ie Nothing major, but the -D option is missing from :
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/planeshift co \"2005-11-30 00:00:00\" planeshift
on the website.

Thanks in advance
Mitch
There is a theory which states that if ever anyone discovers exactly
what the Universe is for and why it is here, it will instantly disappear
and be replaced by something even more bizarre and inexplicable.
  There is another theory which states that this has already happened.

Bereror

  • Hydlaa Notable
  • *
  • Posts: 773
    • View Profile
    • Planeshift API
(No subject)
« Reply #17 on: November 30, 2005, 01:42:27 pm »
Quote
Originally posted by Mitchr
I got all new sources from cvs, including cal3d, cel and CS and in all compiled normally but I still get the error:
\"You are not running the current version of Planeshift for this server.\"
Version info says: Planeshift Crystal Blue (0.3.012).

Then I got it all new again and into a new directory, just in case something got leftover from old.  I still got the same error.

Any help would be greatly appreciated.

To verify that you have correct sources, open src/common/net/messages.h and check the net version defined there.
Code: [Select]
#define PS_NETVERSION   0x0047

If you see a different net version value, then you didn\'t get the right cvs version.
PlaneShift Sources
PlaneShift API
"Words never spoken
Are the strongest resounding"

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
(No subject)
« Reply #18 on: November 30, 2005, 07:52:12 pm »
I\'m working my linux strategy at the moment to help standardize on some of the methods.  So you can check on it\'s progress there: http://laanx.fragnetics.com/index.php?page=linux   If people can give an indication of which method they would prefer I can focus some more attention there.
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

confused

  • Hydlaa Citizen
  • *
  • Posts: 269
    • View Profile
(No subject)
« Reply #19 on: November 30, 2005, 08:26:03 pm »
I prefer thePackaged Release option 1st of them all.

Easy PlaneShift build script is OK, though it would be nice if the script can sort out the correct buildlist.cfg for the updater to obtain the art and data after binary build.

Still getting timeouts to connect to game server, so can\'t help with any other Linux bugs.

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
(No subject)
« Reply #20 on: November 30, 2005, 08:44:52 pm »
Quote
Originally posted by confused
Easy PlaneShift build script is OK, though it would be nice if the script can sort out the correct buildlist.cfg for the updater to obtain the art and data after binary build.


That can be done. I can make the script wget the correct buildlist.cfg from a psserver website before it starts doing the update/build.
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

A_passing_lunatic

  • Wayfarer
  • *
  • Posts: 8
    • View Profile
(No subject)
« Reply #21 on: December 01, 2005, 12:28:32 am »
I like the idea of an Easy build script. It looks like it would be easy to use, and would take a bit of pressure off the developers to release new binaries.

Arnaud

  • Wayfarer
  • *
  • Posts: 9
    • View Profile
(No subject)
« Reply #22 on: December 01, 2005, 12:36:13 am »
I like it too, but do not forget that Linux users are not all coders !
I just say that to avoid a bad idea : Linux users does not systematically mean Guru (my brothers Mandriva Linux to work, play, watch video, etc and have never touch a bash, they are unable to compile a source or create automatic compile script).

I just say that because binary are also really important.
Even for expert user which don\'t want to spend 3 hours to re-compile CS,CEL and PS ;-)
Slackware: because it works !
slack-get: because it rocks !
http://slackget.infinityperl.org

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
(No subject)
« Reply #23 on: December 01, 2005, 12:44:38 am »
My concern with the pre-built stuff is making sure that they work on different platforms.  You roll the dice a bit with pre-built stuff.  At least with the build-your-own you can have some fair confidence that it will work on your system.

It may be an unfair assumptation that all linux people know how to program and develop.  Hard to break that thought though since I am such a tech head :)   And since I\'m using gentoo rebuilding stuff is a way of life to me.  

I think that the easy build script should be good though since most distro\'s have all the required tools except jam.  And most distros have install packages for that.  I am hoping that linux users know how to install things since that is a pretty basic requirement and on something like Gentoo is really easy ( emerge jam )

----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

Arnaud

  • Wayfarer
  • *
  • Posts: 9
    • View Profile
(No subject)
« Reply #24 on: December 01, 2005, 12:47:40 am »
I have got this point :-)

Good idea, anyway, I will use it (maybe this will solve all the problem I have when trying to compile CVS sources).
Slackware: because it works !
slack-get: because it rocks !
http://slackget.infinityperl.org

Xordan

  • Crystal Space Developer
  • Forum Addict
  • *
  • Posts: 3845
  • For God and the Empire
    • View Profile
(No subject)
« Reply #25 on: December 01, 2005, 01:07:22 am »
Quote
Originally posted by acraig
My concern with the pre-built stuff is making sure that they work on different platforms.  You roll the dice a bit with pre-built stuff.


Yes, that\'s the biggest problem. Hopefully I\'ll iron out bugs as time goes on, but building it yourself is almost guarenteed to work.

I\'ve released a patch for the update in the thread above.
« Last Edit: December 01, 2005, 01:56:31 am by Xordan »

Wired_Crawler

  • Hydlaa Citizen
  • *
  • Posts: 429
    • View Profile
(No subject)
« Reply #26 on: December 01, 2005, 12:16:41 pm »
Quote
Originally posted by Xordan
Quote
Originally posted by acraig
My concern with the pre-built stuff is making sure that they work on different platforms.  You roll the dice a bit with pre-built stuff.


Yes, that\'s the biggest problem. Hopefully I\'ll iron out bugs as time goes on, but building it yourself is almost guarenteed to work.

I\'ve released a patch for the update in the thread above.

I prefer to compile myself all software not included in distribution (so \"Howto\" suits my needs best), but it is true, that sometimes it can cause too many troubles to less advanced users.

Little off topic - recently I updated my Mandriva to version 2006 and guess what ? Yesterday I wasted lots of time trying to compile Planeshift (and CS) using four different gcc versions. It looks like \"defined in discarded section\" errors were in the way (known bug in gnu compiler). I have managed to finish compilation finally, but I had to install older version of linker (package binutils from Madriva 2005), which apparently treats those errors differently.
"Close the world, txEn eht nepO."

Sangwa

  • Forum Addict
  • *
  • Posts: 2083
  • Chars: Morwen and Gartheiz
    • View Profile
(No subject)
« Reply #27 on: December 01, 2005, 11:35:27 pm »
Quote
So linux people don\'t feel left out!


It\'s quite hard... I just wish our updater was actually useful.
But I\'ll be happy if you keep the hard work.

PS: I\'m a linux user and I don\'t even know the meaning of CVS.
« Last Edit: December 01, 2005, 11:38:45 pm by Sangwa »
Disclaimer: This is my opinion and I can be reasoned with. I'm probably right, though.

Join the Dark Empire!

Xordan

  • Crystal Space Developer
  • Forum Addict
  • *
  • Posts: 3845
  • For God and the Empire
    • View Profile
(No subject)
« Reply #28 on: December 02, 2005, 12:11:48 am »
Quote
Originally posted by Sangwa
PS: I\'m a linux user and I don\'t even know the meaning of CVS.


Concurrent Versioning System.

You have learned something today. :)