emulators/linux-wine: Help in porting to FreeBSD

Jung-uk Kim jkim at FreeBSD.org
Fri Mar 9 21:58:59 UTC 2007


On Friday 09 March 2007 04:39 pm, Scot Hetzel wrote:
> On 3/9/07, Scot Hetzel <swhetzel at gmail.com> wrote:
> > Changing only compat.linux32.maxdsiz to 8M,  allowed
> > wineprefixcreate to run without giving the above error, but
> > instead resulted in a core dump.
> >
> > hp010# sysctl compat.linux32.maxdsiz=8388608
> > compat.linux32.maxdsiz: 536870912 -> 8388608
> >
> > hp010# /compat/linux/usr/bin/wineprefixcreate
> > modify_ldt: Success
> > Segmentation fault (core dumped)
> >
> > hp010$ /compat/linux/usr/bin/wine --version
> > Wine 0.9.24
>
> The previous message had compat.linux.osrelease set to 2.4.2,
> changing it to 2.6.16 resulted in:
>
> hp010# sysctl compat.linux.osrelease=2.6.16
> compat.linux.osrelease: 2.4.2 -> 2.6.16
> hp010# /compat/linux/usr/bin/wine --version
> cannot set up thread-local storage: cannot set up LDT for
> thread-local storage
>
> hp010# sysctl compat.linux32.maxdsiz=8388608
> compat.linux32.maxdsiz: 49283072 -> 8388608
> hp010# /compat/linux/usr/bin/wine --version
> cannot set up thread-local storage: cannot set up LDT for
> thread-local storage

You need to use the latest patches from Perforce.

http://www.leidinger.net/FreeBSD/linuxolator/linuxolator-p4.diff

It is not up to date but it should let you pass it.

Jung-uk Kim


More information about the freebsd-emulation mailing list