skype after f7->f8: problem with cyrillic characters in nicks

Alexander Leidinger Alexander at Leidinger.net
Wed Jun 17 10:08:39 UTC 2009


Quoting Boris Samorodov <bsam at ipt.ru> (from Wed, 17 Jun 2009 13:57:33 +0400):

> Andriy Gapon <avg at 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


More information about the freebsd-emulation mailing list