[devel] Q: /usr/lib64/ocaml/libasmrun.a -> textrel in ocaml on armh and x86

Yuri Sedunov aris на altlinux.org
Ср Дек 23 16:42:00 MSK 2020


В Ср, 23/12/2020 в 16:31 +0300, Anton Farygin пишет:
> On 23.12.2020 16:08, Alexey Gladkov wrote:
> > On Wed, Dec 23, 2020 at 03:16:26PM +0300, Anton Farygin wrote:
> > > > > ok. Тогда я постараюсь ускориться с заданием с ocaml-4.11.
> > > > Как там с ускорением? -- ocaml мешает удалить заброшенные gtk2-
> > > > пакеты.
> > > > http://git.altlinux.org/tasks/263804/logs/events.1.1.log
> > > > 
> > > > 
> > > С ocaml возникла проблема, которую я пока-что не придумал как
> > > решить.
> > > 
> > > А именно - на 32-битных архитектурах включенный в компиляторе pie
> > > приводит к
> > > появлению TEXTREL во всех собранных приложениях и модулях.
> > > 
> > > Отключение pie при сборке ocaml у меня пока что ни к чему
> > > хорошему не
> > > привело и я склоняюсь к ослаблению проверки TEXTREL для 32-битных
> > > архитектур
> > > в 163 пакетах.
> > Может пора уже постепенно выключать пакеты из i586 ?
> > 
> есть ещё armh, который у нас пока поддерживается.
> 

Может добавить в /usr/lib/rpm/macros.d/ocaml.env
%ifarch %ix86 armh
export VERIFY_ELF_TEXTREL=relaxed
%endif

И собрать хотя бы тестовое задание?


-- 
Yuri N. Sedunov




Подробная информация о списке рассылки Devel