Date: Thu, 23 Aug 2007 23:05:34 +0200 From: Michal Varga <varga@stonehenge.sk> To: "Sean C. Farley" <scf@FreeBSD.org> Cc: emulation@FreeBSD.org, Roman Divacky <rdivacky@FreeBSD.org> Subject: Re: Moving to a more recent linux base, when? Message-ID: <1187903134.1541.33.camel@xenon.stonehenge.sk> In-Reply-To: <alpine.BSF.0.999.0708231514100.3057@baba.farley.org> References: <786602c60708222346s9d45d45o6ff7b362d67fe938@mail.gmail.com> <20070823145000.tr2wulubs484ck0w@webmail.leidinger.net> <20070823190157.GA9896@freebsd.org> <1187898075.1341.11.camel@xenon.stonehenge.sk> <alpine.BSF.0.999.0708231514100.3057@baba.farley.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 2007-08-23 at 15:16 -0500, Sean C. Farley wrote: > Out of curiosity, would setting LD_ASSUME_KERNEL=2.4.2 allow Enemy > Territory to work on -CURRENT? > > Sean It won't be that easy: Without LD_ASSUME_KERNEL=2.4.2: ====ET==== ET 2.60b linux-i386 May 8 2006 ---------------------- 3763 files in pk3 files execing default.cfg couldn't exec language.cfg couldn't exec autoexec.cfg Hunk_Clear: reset the hunk ok ------- Input Initialization ------- Joystick is not active. ------------------------------------ Bypassing CD checks ----- Client Initialization ----- ----- Initializing Renderer ---- ------------------------------- ----- Client Initialization Complete ----- ----- R_Init ----- ...loading libGL.so.1: Initializing OpenGL display ...setting mode 4: 800 600 Received signal 11, exiting... Segmentation fault ====DOOM3==== DOOM 1.3.1302 linux-x86 May 12 2005 14:56:44 game DLL: 0x0 in pak: 0x0 Addon pk4s: file system initialized. -------------------------------------- ----- Initializing Decls ----- ------------------------------ ------- Initializing renderSystem -------- using ARB renderSystem renderSystem initialized. -------------------------------------- 5206 strings read from strings/english.lang Couldn't open journal files execing editor.cfg execing default.cfg execing DoomConfig.cfg couldn't exec autoexec.cfg 5206 strings read from strings/english.lang ----- Initializing Sound System ------ sound system initialized. -------------------------------------- ----- R_InitOpenGL ----- Setup X display connection dlopen(libGL.so.1) Initializing OpenGL display Using XFree86-VidModeExtension Version 2.2 DGA DirectVideo Mouse (Version 2.0) initialized (etc, the game starts ok..) ====== With `export LD_ASSUME_KERNEL=2.4.2` and no other changes: ./et.x86: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory ./doom.x86: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory ====== But I have linux_base-fc6-6_2 installed, it isn't supposed to work with 2.4 kernel, isn't it? And, one more bad news, Heroes of Might And Magic 3 (Loki's version) too doesn't start (as with Enemy Territory, I noticed that not long after 2.6 switch, but didn't have much time for games back then and soon forgot about it. I just assumed that this will be fixed later with more 2.6 progress and didn't care much then. Well, it still doesn't work). Now at this point I can't rule out other possible conflicts, on a library level or so, but - if someone is interested in debugging this later, I'm willing to disable 2.6 and go back to linux_base-fc4 to check if the 2.6 switch only is the offender. Should I? (please to: or cc: me, as I'm still not subscribed to emulation@) m. -- Michal Varga <varga@stonehenge.sk> Stonehenge
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1187903134.1541.33.camel>