Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / OpenSUSE Leap 15: Could not find acceptable ICU library / 14 сообщений из 14, страница 1 из 1
17.09.2018, 19:07
    #39703829
bsv9
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
Прошу помощи. Не могу собрать Firebird 3.0.4 под OpenSUSE Leap 15.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
make[3]: вход в каталог «/home/bor/FB/Firebird-3.0.4.33049-0/gen»
rm -f yachts.lnk
ln -s metadata.fdb yachts.lnk
rm -f msg.fdb
echo create database \'msg.fdb\'\; | /home/bor/FB/Firebird-3.0.4.33049-0/gen/Release/firebird/bin/isql
can't format message 17:3 -- message file /home/bor/FB/Firebird-3.0.4.33049-0/gen/Release/firebird/firebird.msg not found
can't format message 17:0 -- message file /home/bor/FB/Firebird-3.0.4.33049-0/gen/Release/firebird/firebird.msg not found
 Could not find acceptable ICU library 

ICU установлен:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
bor@lbor:~> zypper info icu
Загрузка данных о репозиториях...
Чтение установленных пакетов...


Сведения — пакет icu:
---------------------
Репозиторий            : Основной репозиторий (OSS)
Имя                    : icu
Версия                 : 60.2-lp150.1.4
Архитектура            : x86_64
Поставщик              : openSUSE
Размер после установки : 630,3 KiB
Установлено            : Да
Состояние              : актуален
Пакет с исходным кодом : icu-60.2-lp150.1.4.src
Заключение             : International Components for Unicode
Описание               :
    ICU is a set of C and C++ libraries that provide extensive Unicode and locale
    support, such as calendar, conversions for many character sets, language
    sensitive collation, date and time formatting, support for many locales,
    message catalogs and resources, message formatting, normalization, number and
    currency formatting, time zone support, transliteration, and word, line, and
    sentence breaking.

    This subpackage contains the runtime programs for interacting with ICU.

bor@lbor:/usr/lib64> ls libicu*
libicudata.so libicudata.so.60.2 libicui18n.so.60_2 libicuio.so libicuio.so.60.2 libicutest.so.60_2 libicutu.so libicutu.so.60.2 libicuuc.so.60_2
libicudata.so.60_2 libicui18n.so libicui18n.so.60.2 libicuio.so.60_2 libicutest.so libicutest.so.60.2 libicutu.so.60_2 libicuuc.so libicuuc.so.60.2
...
Рейтинг: 0 / 0
17.09.2018, 19:35
    #39703841
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
bsv9,

iirc, нужно что-то вроде icu-dev
...
Рейтинг: 0 / 0
17.09.2018, 19:38
    #39703843
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
...
Рейтинг: 0 / 0
17.09.2018, 19:38
    #39703845
bsv9
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
Установлен libicu-devel.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
bor@lbor:~> zypper info libicu-devel
Загрузка данных о репозиториях...
Чтение установленных пакетов...


Сведения — пакет libicu-devel:
------------------------------
Репозиторий            : Основной репозиторий (OSS)
Имя                    : libicu-devel
Версия                 : 60.2-lp150.1.4
Архитектура            : x86_64
Поставщик              : openSUSE
Размер после установки : 4,1 MiB
Установлено            : Да
Состояние              : актуален
Пакет с исходным кодом : icu-60.2-lp150.1.4.src
Заключение             : Development files for the ICU library
Описание               :
    ICU is a set of C and C++ libraries that provide extensive Unicode
    and locale support.
    This package contains the headers for ICU.
...
Рейтинг: 0 / 0
17.09.2018, 19:41
    #39703847
bsv9
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
На сколько я понимаю, компиляция прошла успешно.
isql не может стартовать и валится с этой ошибкой.
...
Рейтинг: 0 / 0
17.09.2018, 20:10
    #39703858
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
bsv9,

посмотри обсуждение тут, может поможет
http://tracker.firebirdsql.org/browse/CORE-5764
...
Рейтинг: 0 / 0
17.09.2018, 20:16
    #39703860
bsv9
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
Видел. Там они в конце концов FB4 собрали. У меня она тоже нормально собирается. А мне FB3 нужно...
...
Рейтинг: 0 / 0
17.09.2018, 20:46
    #39703867
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
bsv9,

тикет отмечен, как исправленный в 3.0.4
но что-то я этого не вижу в истории коммитов
выясняю

Ну а пока можно попробовать создать симлинки icuXXX.so.60.2 и посмотреть, что получится
...
Рейтинг: 0 / 0
17.09.2018, 20:51
    #39703869
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
hvladНу а пока можно попробовать создать симлинки icuXXX.so.60.2 и посмотреть, что получитсяНаверное всё же icuXXX.so.60
...
Рейтинг: 0 / 0
17.09.2018, 21:07
    #39703876
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
bsv9А мне FB3 нужно...

Ставь ICU 52.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
18.09.2018, 10:46
    #39704073
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
hvladтикет отмечен, как исправленный в 3.0.4
но что-то я этого не вижу в истории коммитовСегодня закоммитили патч в B3_0_Release, так что можно обновиться и попробовать сборку снова.
...
Рейтинг: 0 / 0
18.09.2018, 19:36
    #39704525
bsv9
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
hvladСегодня закоммитили патч в B3_0_Release, так что можно обновиться и попробовать сборку снова.
Спасибо.
А обновление только завтра утром из снапшота можно будет взять? Может, есть ссылка на репозиторий, чтобы скачать исправленную версию, не дожидаясь завтрашнего дня? На гитхабе я вижу только FB4 ... Или я не туда смотрю?
...
Рейтинг: 0 / 0
18.09.2018, 19:38
    #39704528
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
git clone https://github.com/FirebirdSQL/firebird.git
git checkout B3_0_Release
...
Рейтинг: 0 / 0
18.09.2018, 20:07
    #39704547
bsv9
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OpenSUSE Leap 15: Could not find acceptable ICU library
Спасибо, всё заработало!
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / OpenSUSE Leap 15: Could not find acceptable ICU library / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]