[devel] Изменение бинарных файлов после сборки: - strip, ...?
Viacheslav Dubrovskyi
dubrsl на gmail.com
Ср Окт 23 18:55:28 MSK 2013
23.10.2013 13:08, Alexey Gladkov wrote:
> On 23.10.2013 13:46, Viacheslav Dubrovskyi wrote:
>> 23.10.2013 11:03, Viacheslav Dubrovskyi wrote:
>>> Что еще может изменять файлы?
>> похоже проблема в другом.
>>
>> сравнил файлы и они отличаются только в этом:
>>
>> $ diff go.org.hex go.org2.hex
>> 491764c491764
>> < 0780f30: 6e74 696d 652d 6764 622e 7079 0000 0000 ntime-gdb.py....
>> ---
>> > 0780f30: 6e74 696d 652d 6764 622e 7079 00 ntime-gdb.py.
> Если посмотреть как сделано у наших заграничных друзей в
> golang-1.1.2-5.fc21.src.rpm то видно, что они отключают вообще почти
> всё. Когда я первый релиз для нас делал, то такого ещё не было. Был
> только debuginfo.
Вообщем проблем было несколько. Стрипались бинарники, и пакет был не
полный. Оказывается ему нужно много из сорцов, и много чего он генерит сам.
Взял спек из федоры и сделал так как они делают и заработало. Не
претендую на правильность всего, но рабочая версия лежит тут
http://git.altlinux.org/people/dubrsl/packages/?p=golang.git в бранче
fedora.
Алексей, если не затруднит, исправьте пожалуйста.
--
WBR,
Viacheslav Dubrovskyi
Подробная информация о списке рассылки Devel