[devel] побочные эффекты от расчленения питона
    Ivan A. Melnikov 
    iv на altlinux.org
       
    Чт Апр  5 09:37:00 MSK 2012
    
    
  
On Thu, 5 Apr 2012 02:33:28 +0400
"Dmitry V. Levin" <ldv на altlinux.org> wrote:
> 
> Мы этот вопрос немного поисследовали, и пришли к тому, что для решения
> этой и родственных ей проблем модули питона не надо линковать с
> -lpython.
> 
> А для того, чтобы /usr/lib/rpm/verify-elf не жаловался на undefined
> symbols, предоставляемые libpython, надо будет доработать verify-elf,
> чтобы он при проверке файлов *.so внутри %python_sitelibdir
> автоматически LD_PRELOAD'ил соответствующий libpython.
> 
> Аналогичный по сути LD_PRELOAD, наверное, имеет смысл сделать при
> проверке файлов *.so внутри %perl_vendorarch.
> 
> 
А как поступить с libboost_python? Она лежит в %_libdir, но является по
сути вспомогательной для питоновских модулей, то есть загружается
вместе с ними. Апстрим её с -lpython не линкует, я пропатчил сборку,
чтобы линковалась. Возвращать verify_elf relaxed?
-- 
WBR,
Ivan A. Melnikov
    
    
Подробная информация о списке рассылки Devel