Bug 1190

Summary: Нужно наладить сборку с отладкой
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: ОбщееAssignee: Юрий Филь <yurifil>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: baraka, kondratyuk, shpigor, vostok
Version: 1.0.9   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 42    

Description Vitaly Lipatov 2008-02-21 18:39:42 MSK
В поставку должен войти пакет wine-debug-symbols, содержащий отладочные символы для того, чтобы можно было от клиентов получать более вразумительные логи.

Наши внутренние сборки должны совершаться с отладочной информацией. Надо узнать как это правильно включается.
Comment 1 Константин Кондратюк 2008-02-23 21:26:33 MSK
./configure --enable-debug
Comment 2 Vitaly Lipatov 2008-06-22 14:35:26 MSD
*** Bug 1110 has been marked as a duplicate of this bug. ***
Comment 3 Vitaly Lipatov 2008-06-22 16:31:31 MSD
Как я понял, --enable-debug - это поведение по умолчанию, и оно включает отладочные сообщения. Ладно, компилировать с отладкой будем, указывая -g.
Но способ отделить отладочную информацию в отдельный пакет я пока не восстановил
(потерял инструкцию).
Comment 4 Vitaly Lipatov 2008-07-08 22:21:27 MSD
1. Отдельный пакет debug создаёт соответствующее расширение для rpm
2. Нужно отключить strip внутри спека (или etersoft/Makefile.in)
3. Проверить на Fedora - должен создаваться отдельный пакет.
Comment 5 Vitaly Lipatov 2010-10-13 14:27:37 MSD
Ждём решения по генерации пакетов в ALT:
https://bugzilla.altlinux.org/show_bug.cgi?id=19707

Для других систем можно включить сборку с отладкой (иногда она включена по умолчанию).
Comment 6 Vitaly Lipatov 2010-10-13 14:48:19 MSD
Для закрытого кода будет актуально это:
# Don't public debug packages now (it may contain source files)

Сделал переменную
ALLOWPUBLICDEBUG=1
если её задать, пакеты с отладкой будут отправляться в /extra
Comment 7 Юрий Филь 2010-11-25 22:58:46 MSK
Я так понимаю, теперь korinf умеет собирать пакеты с отладочной информацией, если задать переменную ALLOWPUBLICDEBUG?
Закрываю.