From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@lists.altlinux.org References: <20201204195647.GA1189@altlinux.org> <2832024ced0e9fc0aa71b5b63a2651d075e23767.camel@altlinux.org> <5a64f78f-7515-eafc-903a-239c756e3e11@basealt.ru> <20201206142004.GA28377@altlinux.org> <4b5b2422-d02b-7df2-1e1c-fa0947d348e1@basealt.ru> <20201206173240.GA29766@altlinux.org> <3a15ed95-6ba2-e7cd-fb80-9ec3ac2412c6@basealt.ru> <62692ad34ec1f64e45bd6d74f1075488e26050ca.camel@altlinux.org> <1e34f12e-34d4-5772-0a7a-468076b7adf3@basealt.ru> <20201223130854.c6s36r562w5g5d6y@example.org> <65b22fb4-3bb1-3fcf-874a-15d5388d7388@basealt.ru> <0a903eab982794bd7be47d300c459a25ff17fbab.camel@altlinux.org> From: Anton Farygin Organization: BaseALT Message-ID: <92ddf98d-9ea4-5763-9653-8183fdd40e2c@basealt.ru> Date: Wed, 23 Dec 2020 18:37:29 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <0a903eab982794bd7be47d300c459a25ff17fbab.camel@altlinux.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] Q: /usr/lib64/ocaml/libasmrun.a -> textrel in ocaml on armh and x86 X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Dec 2020 15:37:30 -0000 Archived-At: List-Archive: List-Post: On 23.12.2020 16:42, Yuri Sedunov wrote: > В Ср, 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 > > И собрать хотя бы тестовое задание? нет, задать это переменной окружения не получится - её переопределяют. а вот почему не получается задать через %set_verify_elf_method я не совсем понимаю.