PenUltima Online

It is currently Fri Sep 05, 2008 4:12 am

All times are UTC - 8 hours




Post new topic Reply to topic  [ 15 posts ] 
Author Message
 Post subject: Pol96 and FreeBSD incompatiblity
PostPosted: Sat Feb 04, 2006 6:05 pm 
Is there anyway you guys could change your code so that you only use systemcalls that can be mapped on freebsd. The latest pol cores currently use "sys_set_thread_area" and assuamble "sys_get_thread_area" which unfortunatly currently aren't supported by freebsd.

Umm off hand I think you can do this by using --disable-tls switch on gcc you may wish to make a seperate build for this as their maybe some preformance hit ( dunno how much ).


Top
  
 
 Post subject:
PostPosted: Tue Feb 07, 2006 10:57 am 
Offline
User avatar

Joined: Wed Feb 01, 2006 3:25 am
Posts: 6
Location: Mannheim, Germany
i'd like to see that, too :)
(running OpenBSD, but it should have the same problems)

regards,
oenone


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 02, 2006 8:22 pm 
Offline

Joined: Mon Feb 20, 2006 6:58 pm
Posts: 7
I'll 3 that. Come on guys !!!! Recompile for us


Top
 Profile  
 
 Post subject:
PostPosted: Sun May 14, 2006 8:47 am 
Offline
POL Core Developer

Joined: Mon Jan 30, 2006 9:28 am
Posts: 292
Location: Germany, Bavaria
I'll get an account on a freebsd so I'll test it (if I'll find some time). my gcc doesn't know "--disable-tls" :o/

Shinigami


Top
 Profile  
 
 Post subject:
PostPosted: Sat May 27, 2006 8:57 am 
Offline
POL Core Developer

Joined: Mon Jan 30, 2006 9:28 am
Posts: 292
Location: Germany, Bavaria
after tons of testings @ a FreeBSD 6.1... I found out, that Pol will start up (no error in start.log) if I remove some lines using two variables inside Core.

DON'T ask me why this is neccessary... it seems, that FreeBSD doesn't love last_checkpoint and num_until_dot var... that's strange... really strange.

...

Another problem: backstack doesn't help here. I don't get the information I need. both problems above are found via tons of additional cout-logs. know I've a crash inside my start.ecl on a line defining a part of my teleporters-array. backstack is near empty... no idea yet.

...

I've compiled stuff with same gcc-props like linux release (plus -static)...

Any Idea?

Shinigami

p.s.: FreeBSD runs on a VM (I think it's VirtualPC @ Win2k+3... not sure), so I'm compiling it on a gentoo, scp it, "brandelf -t Linux pol"'it and run'it


Top
 Profile  
 
 Post subject:
PostPosted: Mon May 29, 2006 10:33 am 
Offline
POL Core Developer

Joined: Mon Jan 30, 2006 9:28 am
Posts: 292
Location: Germany, Bavaria
jfyi: FreeBSD compatibility gets closer and closer to reality...

Shinigami


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 17, 2006 2:43 am 
Offline
POL Core Developer

Joined: Mon Jan 30, 2006 9:28 am
Posts: 292
Location: Germany, Bavaria
jfyi: I had saveral problems with the freebsd account, but no I've used my own Virtual PC 2004 and installed a FreeBSD 6.1 there to solve the problems. in parallel I'll try to get Pol build there... @ the moment STLport will not compile... it hates me

Shinigami


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jun 19, 2006 9:22 pm 
Offline

Joined: Mon Feb 20, 2006 6:58 pm
Posts: 7
I will love you for ever if you get me a binary for BSD. Doesn't have to be supported. Love to move my shard onto 096. Thanks for all the work your doing !!!


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 20, 2006 11:09 am 
Offline
POL Core Developer

Joined: Mon Jan 30, 2006 9:28 am
Posts: 292
Location: Germany, Bavaria
the problem here: I can get it running the start-up process, but than, later, it will crash... last weekend I had to get my own VM with BSD, because my other line is broken... it tooks many of time to test, because I don't understand why it will not work...

Shinigami


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 20, 2006 12:00 pm 
Offline

Joined: Wed Sep 20, 2006 11:53 am
Posts: 13
Something changes in this subject? POL 096 is crashing on the beggining.. Here is my log..
Code:
Caught SIGSEGV (Segfault).  Please mail the following to pol-core-test:
=== CUT ===
Build: POL096.2-2006-08-30 Vestal Virgin (gentoo)
Last Script:  PC: 0
Stack Backtrace:
[0x8253b7b]
[0x8267e1b]
[0xbfbfffbf]
[0x8115447]
[0x8115d1b]
[0x825b122]
[0x82a9858]
[0x8048151]
=== CUT ===
Segmentation fault


Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 22, 2006 5:33 pm 
Offline
POL Core Developer

Joined: Mon Jan 30, 2006 9:28 am
Posts: 292
Location: Germany, Bavaria
I need just more time... still set up a FreeBSD 6.1 in a VPC... to establish a stable building enviroment... 48h / day are not enough :o(

Shinigami


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 02, 2006 10:08 am 
Offline

Joined: Wed Sep 20, 2006 11:53 am
Posts: 13
POL is crashing even with linux emulation.. tested on:
FreeBSD 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE
with
linux_base-gentoo-stage3-2006.0_1

Shinigami help us!


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 12, 2006 12:25 am 
Offline

Joined: Wed Sep 20, 2006 11:53 am
Posts: 13
POL develop team, please pimp my 096 POL! :]
Let he work on freeBSD to!


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 19, 2006 11:10 am 
Offline
POL Core Developer

Joined: Mon Jan 30, 2006 9:28 am
Posts: 292
Location: Germany, Bavaria
feel free to use it: http://releases.polserver.com/freebsd/

was build on a FreeBSD 6.1... so don't ask me, if it will work on different releases or other BSD too - just test it and report.

Shinigami


Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 22, 2007 2:32 am 
Offline

Joined: Wed Apr 05, 2006 8:08 am
Posts: 54
I`m posted messages in pol097 bugs..
On freeBSD dont work AUX scripts and Web scripts.
If u need- i can give you FreeBSD account, or donate some ...
But i need WORKED version pol on FreeBSD )
Help me ^)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subice by phpBBservice.nl