Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Oct 2001 13:25:44 -0700
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        Martin Blapp <mb@imp.ch>
Cc:        freebsd-emulation@FreeBSD.ORG
Subject:   Re: Errors during staroffice6.0 tests
Message-ID:  <20011013132544.A406@athlon.pn.xcllnt.net>
In-Reply-To: <20011012000714.R40931-100000@levais.imp.ch>
References:  <20011012000714.R40931-100000@levais.imp.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Oct 12, 2001 at 12:59:30AM +0200, Martin Blapp wrote:
> 
> 1.)
> 
> setup.bin:
> 
> Display can do XRender, but no
> libXrender.so installed. Please install for improved display performance
> 
> If I make a symlink from :
> 
> /compat/linux/usr/X11R6/libXrender.so.1 to libXrender.so
> 
> and restart ldconfig, the warning goes away. Should we make such
> symlink directly in the linux_base port ? Or is better to make a
> symlink form the staroffice directory to this library ?

linux_base-7 has all the symlinks:
athlon% ls -al *render*
...	  17890 Mar 30  2001 libXrender.a
...	     17 Oct  3 21:17 libXrender.so -> libXrender.so.1.0
...	     17 Oct  3 20:48 libXrender.so.1 -> libXrender.so.1.0
...	  14612 Mar 30  2001 libXrender.so.1.0

linux_base(-6) doesn't have libXrender at all.

> 2.)
> 
> Oct 12 00:02:11 vaio /boot/kernel/kernel: linux: syscall chown is
> obsoleted or not implemented (pid=2365)
> Oct 12 00:02:11 vaio /boot/kernel/kernel: linux: syscall chown is
> obsoleted or not implemented (pid=2365)
> 
> Hmm, what about this one ?

The syscall needs to be implemented. I simply didn't need it to
get the port installed. It should be fairly trivial to do so.
In fact I think it even maps directly to FreeBSD's native chown.

> 3.)
> 
> linux_stat64(0x84eb458,0xbfbfea50,0x84eb458)     ERR#2 'No such file or
> directory'
> linux_stat64(0x84dbc40,0xbfbfe9a0,0x84dbc40)     ERR#2 'No such file or
> directory'
> linux_unlink(0x85990f8)                          ERR#2 'No such file or
> directory'
> 
> Why is linux_stat64 used on a i386 machine ?

It has nothing to do with the machines word/datapath width. The
stat64 family of functions return structures that contain 64-bit
datatypes for file sizes (and also 32-bit types for uids and gids).

-- 
 Marcel Moolenaar	  USPA: A-39004		 marcel@xcllnt.net

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011013132544.A406>