[sisyphus] Не собирается boost 1.46.1-alt1.

Ivan A. Melnikov iv на altlinux.org
Ср Мар 23 17:37:41 UTC 2011


On Wed, 23 Mar 2011 20:20:00 +0300
Иван <martynenko на tversu.ru> wrote:

>  Здраствуйте.

Приветствую.

>  Не собирается boost 1.46.1-alt1 из сизифа под altlinux 5.1.
>  Поставил для него rpm-build-python 0.34.5-alt4 из сизифа.
>  Компиляция проваливается с сообщением
> 
>  ...failed updating 112 targets...
>  ...skipped 12 targets...
>  ...updated 1527 targets...
>  error: Bad exit status from /home/iwan/tmp/rpm-tmp.59724 (%build)
> 
> 
>  Походу сбокри ругается на python.
>  ./boost/python/detail/make_tuple.hpp:24: error: '::PyTuple_New' has
> not been declared
>  ./boost/python/detail/make_tuple.hpp:25: error: 'class 
>  boost::python::tuple' has no member named 'ptr'
>  ./boost/python/detail/make_tuple.hpp:25: error: 'class 
>  boost::python::api::object' has no member named 'ptr'
>  ./boost/python/detail/make_tuple.hpp:25: error: there are no
> arguments to 'PyTuple_SET_ITEM' that depend on a template parameter,
> so a declaration of 'PyTuple_SET_ITEM' must be available
>  PyTuple_SET_ITEM' that depend on a template parameter, so a
> declaration of 'PyTuple_SET_ITEM' must be available
>  И такого очень много.
> 
>  Как это можно исправить?

Я посмотрю, что там.

>  Нужен ли ему python 2.6? На данный момент в 5.1 есть только 2.5 и
> очень не хочется собирать кучу пакетов из сизифа.

По идее, 2.5 должно хватать. 

-- 
WBR,
Ivan A. Melnikov


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