Skip site navigation (1)Skip section navigation (2)
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>