From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 4 Dec 2016 13:11:54 +0300 (MSK) From: Ivan Zakharyaschev To: ALT Linux Team development discussions In-Reply-To: <201612041241.09081@ruslandh> Message-ID: References: <201611131123.19050@ruslandh> <201612031757.03328@ruslandh> <201612041241.09081@ruslandh> User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1807885841-499528226-1480846314=:13365" Subject: Re: [devel] =?koi8-r?b?8NLPwszFzcEg0NLJINPCz9LLxSBuZXdtb24gMjcuMA==?= 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: Sun, 04 Dec 2016 10:11:54 -0000 Archived-At: List-Archive: List-Post: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1807885841-499528226-1480846314=:13365 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Sun, 4 Dec 2016, Hihin Ruslan wrote: > Здравствуйте Ivan Zakharyaschev > В сообщении от 4 декабря 2016 Ivan Zakharyaschev написал(a): >> А в Google находится патч, убирающий это для сборки для RH, >> правда, без комментария, зачем это им было нужно: >> >> https://git.centos.org/blob/rpms!firefox.git/4cf60e2cb865301a7 >> 8018acf20fec7760c8927a9/SOURCES!build-el5-nss.patch > Нашёл в коде: > palemoon/config/external/nss/moz.build > > " # TODO: The library name can be changed when bug 845217 is > fixed." По-моему, это всё нас не очень сильно должно сейчас волновать, когда мы решаем простую задачу: передать-таки в сборку libnss опции для установки RPATH/RUNPATH (через LDFLAGS). Приведённый мною короткий патч, наложенный в -alt1, должен решать эту задачу. Ещё из замечаний к .spec -alt1 -- LD_LIBRARY_PATH в таком виде не надо выставлять, и вообще не надо выставлять (потому что в таком формате оно не работает -- см. man ld.so; и раз не работало, значит, и не нужно точно). Другие изменения по сравнению с -alt1 у меня не возникает желания предложить. Когда я писал предыдущее сообщение, я не видел Вашу новую сборку -alt2. Её внимательно изучать и комментировать не могу. Там видно по verify-elf, что замечаний стало только больше. Да и опечатка там: pat вместо path. > > А потом нашёл: > > https://fossies.org/diffs/firefox/46.0.1.source_vs_47.0.source/config/external/nss/moz.build-diff.html > > Не понял, где искать 845217, но похоже это связано. > Как я понимаю, это "горячее". -- Best regards, Ivan --1807885841-499528226-1480846314=:13365--