Date: Wed, 17 Jun 2009 12:08:21 +0200 From: Alexander Leidinger <Alexander@Leidinger.net> To: Boris Samorodov <bsam@ipt.ru> Cc: freebsd-emulation@freebsd.org, Andriy Gapon <avg@icyb.net.ua> Subject: Re: skype after f7->f8: problem with cyrillic characters in nicks Message-ID: <20090617120821.99436ahio6cdqmck@webmail.leidinger.net> In-Reply-To: <47439554@ipt.ru> References: <4A365FA9.9080507@icyb.net.ua> <20090615152648.GA36229@dchagin.static.corbina.ru> <4A366C00.3030805@icyb.net.ua> <43933666@ipt.ru> <4A37709D.8050004@icyb.net.ua> <20090616160020.87652sesgxibgvc4@webmail.leidinger.net> <4A37B6A5.9050307@icyb.net.ua> <47439554@ipt.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Boris Samorodov <bsam@ipt.ru> (from Wed, 17 Jun 2009 13:57:33 +0400): > Andriy Gapon <avg@icyb.net.ua> writes: >> on 16/06/2009 17:00 Alexander Leidinger said the following: > >>> If you run the linux fc-cache, you may cause problems for the FreeBSD >>> native libfreetype. This is the reason why the Makefile says what it says. >> >> This is the only only part that I can't fully understand. If linux >> fc-cache makes >> changes only under /compat/linux then they should not affect native >> libfreetype. >> As far I understand fc-cache only creates some file(s), so a parent >> directory for >> that file should be the only pre-condition. > > It's the way linuxulator uses paths that you are missing: > . a native FreeBSD path is used; > . if failed then /compat/linux+path is used. The other way around. First the linux path, if it fails the native one is searched. Andriy, don't expect an easy solution, there are nasty edge cases for applications which do or don't do a readdir of directories which exist in linux or not (not having (partially filled) linux directories of directories where the FreeBSD directory should be used is the best solution which works in all cases). The linux_base ports rely heavily upon this fall-through feature to provide behavior closest to a native FreeBSD application. Bye, Alexander. -- Fact is solidified opinion. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090617120821.99436ahio6cdqmck>