Re: libc6 ia32-libs

2005-10-22 Thread Goswin von Brederlow
[EMAIL PROTECTED] (Lennart Sorensen) writes:

 On Fri, Oct 21, 2005 at 10:10:08PM +0200, Goswin von Brederlow wrote:
 Doesn't that not work on amd64 since we only have support for 2.6
 kernels and ntpl threads?

 But the 32bit libc is the i386 one isn't it?  And it does support that
 stuff.

 Len Sorensen

Good point.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: libc6 ia32-libs

2005-10-21 Thread Goswin von Brederlow
Zaq Rizer [EMAIL PROTECTED] writes:

 I have the same issue; I cannot get games like this to run in native amd64.
 Did you ever find a solution?
 Zaq
 On Sat, 2005-09-03 at 03:14 +0200, Sergi Vidal wrote:

   Hello,

 i've recently upgrade my debian sid and one of the upgraded packets was 
 libc6... after this I get the follow errors with programs that uses ia32-libs.

 [EMAIL PROTECTED]:~$ quake3
 ./quake3.x86: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
 _dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with 
 link time reference

 [EMAIL PROTECTED]:~$ cedega /home/benit/TransGaming_Drive/Program\ 
 Files/GUILD\ WARS/Gw.exe
 /usr/lib/transgaming_cedega//winex/bin/pthreads_stack_test: relocation error: 
 /emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version 
 GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
 /usr/bin/cedega: line 144: [: -gt: unary operator expected
 /usr/lib/transgaming_cedega//winex/bin/wine: relocation error: 
 /emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version 
 GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

You libc6 is too new or too old. Incompatible with the version those
two were compiled against.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: libc6 ia32-libs

2005-10-21 Thread Lennart Sorensen
On Fri, Oct 21, 2005 at 07:07:58PM +0200, Goswin von Brederlow wrote:
 Zaq Rizer [EMAIL PROTECTED] writes:
 
  I have the same issue; I cannot get games like this to run in native amd64.
  Did you ever find a solution?
  Zaq
  On Sat, 2005-09-03 at 03:14 +0200, Sergi Vidal wrote:
 
Hello,
 
  i've recently upgrade my debian sid and one of the upgraded packets was 
  libc6... after this I get the follow errors with programs that uses 
  ia32-libs.
 
  [EMAIL PROTECTED]:~$ quake3
  ./quake3.x86: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
  _dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2 
  with link time reference
 
  [EMAIL PROTECTED]:~$ cedega /home/benit/TransGaming_Drive/Program\ 
  Files/GUILD\ WARS/Gw.exe
  /usr/lib/transgaming_cedega//winex/bin/pthreads_stack_test: relocation 
  error: /emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version 
  GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
  /usr/bin/cedega: line 144: [: -gt: unary operator expected
  /usr/lib/transgaming_cedega//winex/bin/wine: relocation error: 
  /emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version 
  GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
 
 You libc6 is too new or too old. Incompatible with the version those
 two were compiled against.

Any chance this is one of the things LD_ASSUME_KERNEL=x.y.z thingy deals with?

Len Sorensen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: libc6 ia32-libs

2005-10-21 Thread Zachary Rizer
--- Lennart Sorensen [EMAIL PROTECTED]
wrote:
--snip--
 
 Any chance this is one of the things
 LD_ASSUME_KERNEL=x.y.z thingy deals with?
 
 Len Sorensen
 

I'm unaware of this LD_ASSUME_KERNEL 'thingy', what is
it?

And, to the other comment about libc being 'too new'
or 'too old' is there a way to figure out which it is,
and how to fix it?

Zaq


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: libc6 ia32-libs

2005-10-21 Thread Lennart Sorensen
On Fri, Oct 21, 2005 at 10:50:08AM -0700, Zachary Rizer wrote:
 I'm unaware of this LD_ASSUME_KERNEL 'thingy', what is
 it?
 
 And, to the other comment about libc being 'too new'
 or 'too old' is there a way to figure out which it is,
 and how to fix it?

http://people.redhat.com/drepper/assumekernel.html

It tells libc that this application is 'broken' and did things it wasn't
supposed to and to please emmulate the 'broken' behaviour this
application relies on.

Doing a search for LD_ASSUME_KERNEL and quake, I found a message
suggesting doing:

bash# LD_ASSUME_KERNEL=2.2.5 quake3program

Apparently it doesn't get along with native posix threads.

Of course if it is released as open source by now, then you could
probably just recompile it and solve the problem that way.  Or fix it
and recompile it if it really was a bug in the code.

Len Sorensen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: libc6 ia32-libs

2005-10-21 Thread Goswin von Brederlow
[EMAIL PROTECTED] (Lennart Sorensen) writes:

 On Fri, Oct 21, 2005 at 10:50:08AM -0700, Zachary Rizer wrote:
 I'm unaware of this LD_ASSUME_KERNEL 'thingy', what is
 it?
 
 And, to the other comment about libc being 'too new'
 or 'too old' is there a way to figure out which it is,
 and how to fix it?

 http://people.redhat.com/drepper/assumekernel.html

 It tells libc that this application is 'broken' and did things it wasn't
 supposed to and to please emmulate the 'broken' behaviour this
 application relies on.

 Doing a search for LD_ASSUME_KERNEL and quake, I found a message
 suggesting doing:

 bash# LD_ASSUME_KERNEL=2.2.5 quake3program

 Apparently it doesn't get along with native posix threads.

Doesn't that not work on amd64 since we only have support for 2.6
kernels and ntpl threads?

 Of course if it is released as open source by now, then you could
 probably just recompile it and solve the problem that way.  Or fix it
 and recompile it if it really was a bug in the code.

 Len Sorensen

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: libc6 ia32-libs

2005-10-20 Thread Zaq Rizer




I have the same issue; I cannot get games like this to run in native amd64.

Did you ever find a solution?

Zaq

On Sat, 2005-09-03 at 03:14 +0200, Sergi Vidal wrote:


Hello,

i've recently upgrade my debian sid and one of the upgraded packets was libc6... after this I get the follow errors with programs that uses ia32-libs.

[EMAIL PROTECTED]:~$ quake3
./quake3.x86: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

[EMAIL PROTECTED]:~$ cedega /home/benit/TransGaming_Drive/Program\ Files/GUILD\ WARS/Gw.exe
/usr/lib/transgaming_cedega//winex/bin/pthreads_stack_test: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
/usr/bin/cedega: line 144: [: -gt: unary operator expected
/usr/lib/transgaming_cedega//winex/bin/wine: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

my /etc/ld.so.conf is:

/usr/X11R6/lib
/emul/ia32-linux/lib
/emul/ia32-linux/usr/lib
/emul/ia32-linux/usr/X11R6/lib

versions of the libraries:

ii  libc6  2.3.5-6GNU C Library: Shared libraries and Timezone data
ii  libc6-dev  2.3.5-6GNU C Library: Development Libraries and Header F
ii  ia32-libs1.4  ia32 shared libraries for use on amd64 and ia64 systems
ii  ia32-libs-dev1.4  ia32 development libraries and headers for use on ia32/ia64 systems

[EMAIL PROTECTED]:~$ ls -l /emul/ia32-linux/lib/tls/libc.so.6
lrwxrwxrwx  1 root root 13 2005-09-01 19:25 /emul/ia32-linux/lib/tls/libc.so.6 - libc-2.3.2.so

Anyone have any idea howto solve this?







~Zaq

--
Why is the alphabet in that order? Is it because of that song? -- Steven Wright









signature.asc
Description: This is a digitally signed message part


Re: libc6 ia32-libs

2005-10-20 Thread Zaq Rizer




Funny how timing is, sometimes.

Immediately after sending the prior email, I came across the solution. The symlink in /lib which points to your 32bit linker must point to your /var/chroot/foo/lib/ld-linux.so.2, NOT /emul/lib...

Remove the bogus symlink, create the proper, rerun ldconfig, and voila.

Now to get this Quake4 segfault fixed. 

Zaq

On Thu, 2005-10-20 at 23:23 -0400, Zaq Rizer wrote:

I have the same issue; I cannot get games like this to run in native amd64.

Did you ever find a solution?

Zaq

On Sat, 2005-09-03 at 03:14 +0200, Sergi Vidal wrote: 


Hello,

i've recently upgrade my debian sid and one of the upgraded packets was libc6... after this I get the follow errors with programs that uses ia32-libs.

[EMAIL PROTECTED]:~$ quake3
./quake3.x86: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

[EMAIL PROTECTED]:~$ cedega /home/benit/TransGaming_Drive/Program\ Files/GUILD\ WARS/Gw.exe
/usr/lib/transgaming_cedega//winex/bin/pthreads_stack_test: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
/usr/bin/cedega: line 144: [: -gt: unary operator expected
/usr/lib/transgaming_cedega//winex/bin/wine: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

my /etc/ld.so.conf is:

/usr/X11R6/lib
/emul/ia32-linux/lib
/emul/ia32-linux/usr/lib
/emul/ia32-linux/usr/X11R6/lib

versions of the libraries:

ii  libc6  2.3.5-6GNU C Library: Shared libraries and Timezone data
ii  libc6-dev  2.3.5-6GNU C Library: Development Libraries and Header F
ii  ia32-libs1.4  ia32 shared libraries for use on amd64 and ia64 systems
ii  ia32-libs-dev1.4  ia32 development libraries and headers for use on ia32/ia64 systems

[EMAIL PROTECTED]:~$ ls -l /emul/ia32-linux/lib/tls/libc.so.6
lrwxrwxrwx  1 root root 13 2005-09-01 19:25 /emul/ia32-linux/lib/tls/libc.so.6 - libc-2.3.2.so

Anyone have any idea howto solve this?







~Zaq

--
Why is the alphabet in that order? Is it because of that song? -- Steven Wright










~Zaq

--
Is it weird in here, or is it just me? -- Steven Wright









signature.asc
Description: This is a digitally signed message part


libc6 ia32-libs

2005-09-02 Thread Sergi Vidal
Hello,

i've recently upgrade my debian sid and one of the upgraded packets was 
libc6... after this I get the follow errors with programs that uses ia32-libs.

[EMAIL PROTECTED]:~$ quake3
./quake3.x86: relocation error: /emul/ia32-linux/lib/tls/libc.so.6: symbol 
_dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with 
link time reference

[EMAIL PROTECTED]:~$ cedega /home/benit/TransGaming_Drive/Program\ Files/GUILD\ 
WARS/Gw.exe
/usr/lib/transgaming_cedega//winex/bin/pthreads_stack_test: relocation error: 
/emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version 
GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
/usr/bin/cedega: line 144: [: -gt: unary operator expected
/usr/lib/transgaming_cedega//winex/bin/wine: relocation error: 
/emul/ia32-linux/lib/tls/libc.so.6: symbol _dl_starting_up, version 
GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference

my /etc/ld.so.conf is:

/usr/X11R6/lib
/emul/ia32-linux/lib
/emul/ia32-linux/usr/lib
/emul/ia32-linux/usr/X11R6/lib

versions of the libraries:

ii  libc6  2.3.5-6GNU C Library: Shared libraries and Timezone 
data
ii  libc6-dev  2.3.5-6GNU C Library: Development Libraries and 
Header F
ii  ia32-libs1.4  ia32 
shared libraries for use on amd64 and ia64 systems
ii  ia32-libs-dev1.4  ia32 
development libraries and headers for use on ia32/ia64 systems

[EMAIL PROTECTED]:~$ ls -l /emul/ia32-linux/lib/tls/libc.so.6
lrwxrwxrwx  1 root root 13 2005-09-01 19:25 /emul/ia32-linux/lib/tls/libc.so.6 
- libc-2.3.2.so

Anyone have any idea howto solve this?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]