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