Запрос на обновление vcmi
Запрос на обновление vcmi
Прошу одобрить запросы на обновление и для rosa2021 и для rosa2023: https://abf.rosa.ru/import/vcmi/issues/11 и https://abf.rosa.ru/import/vcmi/issues/12
Re: Новинки софта необходимые в Rosa
Я так понимаю у вас либы не смогло из %{_libdir}/%{name} подхватить?mSapik писал(а): 26 апр 2025, 10:54 Прошу одобрить запросы на обновление и для rosa2021 и для rosa2023: https://abf.rosa.ru/import/vcmi/issues/11 и https://abf.rosa.ru/import/vcmi/issues/12
Предлагаю оформить так:
как пример можно смотреть https://abf.io/import/fooyinРедкая процедура: если .so в проекте не версионированы и точно никому не понадобятся, то можно их перенести в подкаталог /usr/lib/foo и исправить rpath чтобы использовало .so из подкаталога:
%global ldflags %{ldflags} -Wl,-rpath -Wl,%{_libdir}/foo
Для относительного пути к lib, можно вписать как: $ORIGIN/../%{_lib}/foo используя patchelf
patchelf --set-rpath '$ORIGIN/../%{_lib}/%{name}' ./bin/%{name}
- VictorR2007
- Сообщения: 7746
- Зарегистрирован: 12 сен 2011, 13:00
Re: Запрос на обновление vcmi
Отделил этот запрос из другой темы, так как похоже он требует более широкого обсуждения, что не поддерживается в теме «Новинки софта необходимые в Rosa»
Re: Запрос на обновление vcmi
Верно, не знал что так можно, спасибо! Исправил.irton писал(а): 27 апр 2025, 16:26Я так понимаю у вас либы не смогло из %{_libdir}/%{name} подхватить?mSapik писал(а): 26 апр 2025, 10:54 Прошу одобрить запросы на обновление и для rosa2021 и для rosa2023: https://abf.rosa.ru/import/vcmi/issues/11 и https://abf.rosa.ru/import/vcmi/issues/12
Предлагаю оформить так:как пример можно смотреть https://abf.io/import/fooyinРедкая процедура: если .so в проекте не версионированы и точно никому не понадобятся, то можно их перенести в подкаталог /usr/lib/foo и исправить rpath чтобы использовало .so из подкаталога:
%global ldflags %{ldflags} -Wl,-rpath -Wl,%{_libdir}/foo
Для относительного пути к lib, можно вписать как: $ORIGIN/../%{_lib}/foo используя patchelf
patchelf --set-rpath '$ORIGIN/../%{_lib}/%{name}' ./bin/%{name}
Пул реквесты обновил.
Re: Запрос на обновление vcmi
Ну и теперь ненадо библиотеки в подпакет выносить видимо.
BuildRequires: patchelf - нужен
BuildRequires: patchelf - нужен
Re: Запрос на обновление vcmi
Готово, пул реквесты обновилirton писал(а): 28 апр 2025, 13:02 Ну и теперь ненадо библиотеки в подпакет выносить видимо.
BuildRequires: patchelf - нужен
Re: Запрос на обновление vcmi
для rosa13 пришлось запатчить https://abf.io/import/vcmi/commit/529fc ... c2c6fe9a28
Re: Запрос на обновление vcmi
Спасибо!irton писал(а): 30 апр 2025, 02:17 для rosa13 пришлось запатчить https://abf.io/import/vcmi/commit/529fc ... c2c6fe9a28