Загружается...
 

Ошибка Asterisk command line interface (CLI) - символы Unicode

Проблема: При запуске CLI на экран выводятся Unicode символы \U+CB620\U+CB620\U+CB631\U+CB632

root@adakta_nano6ull:~# asterisk -r
Asterisk 13.5.0, Copyright (C) 1999 - 2014, Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 13.5.0 currently running on adakta_nano6ull (pid = 291)
adakta_nano6ull*CLI>
adakta_nano6ull*CLI> \U+CB620\U+CB620\U+CB631\U+CB632


Решение:
Использовать версию библиотеки libedit_20150325-3.1.bb вместо libedit_20170329-3.1.bb при сборке.

/adk_yocto/sources/meta-openembedded/meta-oe/recipes-devtools/libedit

- /adk_yocto/sources/meta-openembedded/meta-oe/recipes-devtools/libedit/libedit_20170329-3.1.bb
- /adk_yocto/sources/meta-openembedded/meta-oe/recipes-devtools/libedit/libedit/
+ /adk_yocto/sources/meta-openembedded/meta-oe/recipes-devtools/libedit/libedit_20150325-3.1.bb