<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>RE: [bf1942] Peter: What about GLIBC <= 2.2?</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>&nbsp;- server may have a default (system dependent ip), but 
if the user<FONT size=3> <BR></FONT><FONT size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
wants to bind to a specific one, please do it.</FONT><FONT size=3> 
<BR></FONT><FONT size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (thanks to kingsley 
foreman)</FONT><FONT size=3> </FONT></FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>still not working</FONT></DIV>
<DIV><FONT size=2>still isn't binding ASE or gamespy to the ip address (ase not 
responding and gamespy still not showing up when ip is assigned)</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>remote console is working now, but as you said serverstatus 
stops when connected</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Kingsley</FONT></DIV>
<DIV>&nbsp;</DIV>
<BLOCKQUOTE dir=ltr 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=peter.chang@dicecanada.com 
  href="mailto:peter.chang@dicecanada.com">Peter Chang</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=bf1942@icculus.org 
  href="mailto:'bf1942@icculus.org'">'bf1942@icculus.org'</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, March 12, 2004 10:51 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> RE: [bf1942] Peter: What about 
  GLIBC &lt;= 2.2?</DIV>
  <DIV><BR></DIV>
  <P><FONT size=2>&gt; From: Martin Steiger [<A 
  href="mailto:martin@steigi.com">mailto:martin@steigi.com</A>]</FONT> <BR><FONT 
  size=2>&gt; Sent: Thursday, March 11, 2004 6:37 PM</FONT> <BR><FONT 
  size=2>&gt; To: <A 
  href="mailto:bf1942@icculus.org">bf1942@icculus.org</A></FONT> <BR><FONT 
  size=2>&gt; Subject: [bf1942] Peter: What about GLIBC &lt;= 2.2?</FONT> 
  <BR><FONT size=2>&gt; </FONT><BR><FONT size=2>&gt; </FONT><BR><FONT 
  size=2>&gt; Ok, just my two cents...</FONT> <BR><FONT size=2>&gt; 
  </FONT><BR><FONT size=2>&gt; - Many ppl still have servers with glibc &lt;= 
  2.2 (at least I think so)</FONT> <BR><FONT size=2>&gt; - Many of these ppl 
  don't have any clue on how to update this </FONT><BR><FONT size=2>&gt; 
  correctly (as I am)</FONT> <BR><FONT size=2>&gt; - Some of them (or should I 
  say most?) are having a public server "for</FONT> <BR><FONT size=2>&gt; 
  fun"...</FONT> </P>
  <P><FONT size=2>ok, to clarify. </FONT></P>
  <P><FONT size=2>i'm still working on figure out the 'right' way of fixing this 
  so that it runs everywhere (or close enough). my mail was more that i've fixed 
  some thing that made it unusable for a lot of people and i want to have other 
  stuff tested too. i spent a lot of time yesterday w/ my head crammed up my 
  butt thinking that this was 'simple' when i should have cut a new build w/ 
  incremental fixes knowing that .static was going to be broken for some # of 
  people.</FONT></P>
  <P><FONT size=2>&gt; If the BF:V-server is "based" on BF1942 V1.5, where 
  exactly </FONT><BR><FONT size=2>&gt; is the problem to make it compatible to 
  the older compilers?</FONT> </P>
  <P><FONT size=2>first, bfv branched at 1.n where n is less than 5 (someone 
  told me the history, but the numbers didn't have a lot of context).</FONT></P>
  <P><FONT size=2>it isn't the compiler, it is the system i'm building on. i 
  haven't looked at the libraries that andreas is using but the ones that are on 
  the debian system have a lot of the functionality for internationalization etc 
  built in. some of these functions use newer features of glibc (i think that 
  the particular function i'm looking at right now went into 2.2.x so i'm not 
  sure why it is tagged as 2.3 in the .so) and isn't not 'optional' in any sense 
  that i can just #ifdef it away. i'm a programmer, and don't know jack about 
  admining systems so maybe i missed how to step through the debian releases. it 
  seemed like if you wanted a newer c++ compiler (there is one internal feature 
  of bfv that isn't in bf1942 that is a bitch and a half to compile and get 
  working on an older compiler, i tried for a few hours yesterday before 
  deciding it wasn't worth it) you had to take the whole shebang</FONT></P>
  <P><FONT size=2>ok, how about this for long shot. if someone is in london 
  (ontario, canada not the uk) can they loan me a distro that has a modern gcc 
  that links against glibc2.2.x? i told you it was a long shot :-)</FONT></P>
  <P><FONT size=2>anyway, the build w/ the following changes is just about done 
  so i'll have an incremental in a little bit (did i miss 
  anything)</FONT></P><BR>
  <P><FONT size=2>Revision history</FONT> <BR><FONT 
  size=2>==============================================================================</FONT> 
  </P>
  <P><FONT size=2>Changes in this release:</FONT> </P>
  <P><FONT size=2>1.0 the trifecta</FONT> <BR><FONT size=2>&nbsp;&nbsp;&nbsp; - 
  fix bash-itis in license script</FONT> <BR><FONT 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (thanks to steven hartland)</FONT> 
  <BR><FONT size=2>&nbsp;&nbsp;&nbsp; - &lt;sigh&gt; nuke should have been dead 
  password file grovelling</FONT> <BR><FONT 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (thanks to andrew a. chen)</FONT> 
  <BR><FONT size=2>&nbsp;&nbsp;&nbsp; - &lt;sigh&gt; i seem to have dropped 
  custom ports along the way</FONT> <BR><FONT 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (thanks to incist)</FONT> <BR><FONT 
  size=2>&nbsp;&nbsp;&nbsp; - merged the rest of 1.6's xml logging (that i had 
  on my mental</FONT> <BR><FONT size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; list of 
  things to forget)</FONT> <BR><FONT size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (thanks to forrest thiessen)</FONT> <BR><FONT size=2>&nbsp;&nbsp;&nbsp; - 
  evolution mode is a special case everywhere</FONT> <BR><FONT 
  size=2>&nbsp;&nbsp;&nbsp; - random avoiding proliferating nan's and 
  inf's</FONT> <BR><FONT size=2>&nbsp;&nbsp;&nbsp; - server may have a default 
  (system dependent ip), but if the user</FONT> <BR><FONT 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wants to bind to a specific one, please 
  do it.</FONT> <BR><FONT size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (thanks to 
  kingsley foreman)</FONT> <BR><FONT size=2>&nbsp;&nbsp;&nbsp; - some crap 
  stripping that is not apparent to the naked eye</FONT> </P>
  <P><FONT size=2>1.0 le deuxieme</FONT> <BR><FONT size=2>&nbsp;&nbsp;&nbsp; - 
  don't assume . is in the path for the license script</FONT> <BR><FONT 
  size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (thanks to kingsley foreman and steve 
  getman)</FONT> </P>
  <P><FONT size=2>1.0 the original sin</FONT> <BR><FONT 
  size=2>&nbsp;&nbsp;&nbsp; - initial release so there've been a lot</FONT> </P>
  <P><FONT size=2>\p</FONT> </P></BLOCKQUOTE></BODY></HTML>