From owner-freebsd-hackers@FreeBSD.ORG Wed Aug 22 08:10:27 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19E1A16A417 for ; Wed, 22 Aug 2007 08:10:27 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id C7A6113C442 for ; Wed, 22 Aug 2007 08:10:26 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 343958C1648; Wed, 22 Aug 2007 10:10:25 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id co36jLdYsq+E; Wed, 22 Aug 2007 10:10:23 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 0294B8C1649; Wed, 22 Aug 2007 10:10:23 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.13.8/8.13.8/Submit) id l7M8AKeA016943; Wed, 22 Aug 2007 10:10:20 +0200 (CEST) (envelope-from rdivacky) Date: Wed, 22 Aug 2007 10:10:20 +0200 From: Roman Divacky To: Pieter de Goeje Message-ID: <20070822081020.GA16860@freebsd.org> References: <46CB0EBF.9000601@gmail.com> <200708220136.20703.pieter@degoeje.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200708220136.20703.pieter@degoeje.nl> User-Agent: Mutt/1.4.2.3i Cc: freebsd-hackers@freebsd.org, sam Subject: Re: linuxolator problem on amd64 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Aug 2007 08:10:27 -0000 On Wed, Aug 22, 2007 at 01:36:20AM +0200, Pieter de Goeje wrote: > On Tuesday 21 August 2007, sam wrote: > > Hi, all. > > > > i am try runing Enemy Territory: Quake Wars server > > (links on http://weec.ovl.ru/csdivision/index.php?topic=662.0 ) > > > > # uname -rms > > FreeBSD 6.2-STABLE amd64 > > > > # mount | grep linproc > > linprocfs on /usr/compat/linux/proc (linprocfs, local) > > > > # cat run.sh > > #!/bin/sh > > cd `dirname $0` > > export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:." > > exec ./etqwded.x86 "$@" > > > > # ./run.sh > > cannot set up thread-local storage: cannot set up LDT for thread-local > > storage > TLS for Linux programs only work on i386 or -current amd64, so either > downgrade to 32bits FreeBSD or upgrade to FreeBSD 7, or find a version of the > program that doesn't use TLS (non threaded version). I think the program is trying to set up "TLS" using user LDT. not the GDT segment TLS Linux 2.6 uses. ie. upgrading to 7.x etc. wont help