powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / OpenSUSE Leap 15: Could not find acceptable ICU library
14 сообщений из 14, страница 1 из 1
OpenSUSE Leap 15: Could not find acceptable ICU library
    #39703829
bsv9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу помощи. Не могу собрать 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
OpenSUSE Leap 15: Could not find acceptable ICU library
    #39703841
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bsv9,

iirc, нужно что-то вроде icu-dev
...
Рейтинг: 0 / 0
OpenSUSE Leap 15: Could not find acceptable ICU library
    #39703843
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
OpenSUSE Leap 15: Could not find acceptable ICU library
    #39703845
bsv9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Установлен 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
OpenSUSE Leap 15: Could not find acceptable ICU library
    #39703847
bsv9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На сколько я понимаю, компиляция прошла успешно.
isql не может стартовать и валится с этой ошибкой.
...
Рейтинг: 0 / 0
OpenSUSE Leap 15: Could not find acceptable ICU library
    #39703858
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bsv9,

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

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

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

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


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