pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: using acroread8 on amd64-current



In article <20090208204943.6575a656%cs.columbia.edu@localhost>,
Steven M. Bellovin <smb%cs.columbia.edu@localhost> wrote:
>I'm trying to run acroread8 on an amd64-current system.  It first fails
>because it can't find /emul/linux/lib/ld-linux.so.2.  When I change the
>shell script to look for /emul/linux32/lib/ld-linux.so.2, it complains
>that
>
>       cannot set up thread-local storage: cannot set up LDT for
>       thread-local storage
>
>I believe I've taken care of the obvious: I do have 
>
>       procfs on /usr/pkg/emul/linux32/proc type procfs (local)
>
>and I do have COMPAT_LINUX32, COMPAT_LINUX, and COMPAT_NETBSD32 in my
>kernel.
>
>Should this work?

IIRC there is no compat32 LDT code on amd64... So no, we cannot run
multi-threaded programs that use LDT space for TLS.

christos



Home | Main Index | Thread Index | Old Index