[devel] Q: debuginfo strip controls & deps

Alexey Tourbin at на altlinux.ru
Чт Фев 3 09:20:34 UTC 2011


On Mon, Jan 31, 2011 at 06:46:40PM +0300, Dmitry V. Levin wrote:
> On Mon, Jan 31, 2011 at 06:23:37PM +0300, Alexey Tourbin wrote:
> [...]
> > Я знаю всего несколько пакетов, где действительно требуется
> > специальный режим обрезания файлов: а именно, требуется сохранить .symtab.
> > Один из таких пакетов - glibc.  Это делает вопрос насчет strip-макросов
> > актуальным, т.к. glibc ложится в основу иерархии debuginfo зависимостей.
> 
> См. тж.
> http://git.altlinux.org/gears/v/..git?p=valgrind.git;a=blob;f=valgrind/README_PACKAGERS

Придумал два макроса - %brp_strip_debug и %brp_strip_none (по умолчанию
подразумевается --strip-all).

--- valgrind.spec-   2011-01-12
+++ valgrind.spec    2011-02-03
@@ -153,7 +153,7 @@ install -m644 -p AUTHORS FAQ.txt NEWS \
        %buildroot%_docdir/%name-%version/

 # Valgrind shared libraries should not be stripped - see README_PACKAGERS
-%set_strip_method executable
+%brp_strip_none %_libdir/%name/vgpreload*.so


 %files


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