[devel] SimGear-2.4.0-alt2: Sisyphus/i586 test rebuild failed [1]

Ivan A. Melnikov iv на altlinux.org
Пн Дек 12 10:41:45 MSK 2011


On Sun, 11 Dec 2011 23:47:37 +0200
Michael Shigorin <mike на osdn.org.ua> wrote:

> 	Здравствуйте.
> А с этими что делать при новом boost?
> 
> On Fri, Dec 09, 2011 at 01:23:21PM +0400, ALT beekeeper wrote:
> > Package: SimGear-2.4.0-alt2
> [...]
> > i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../simgear -I../..
> > -pipe -Wall -g -O2 -march=i586 -mtune=i686 -Wall -D_REENTRANT -c -o
> > SGExpression.o SGExpression.cxx In file included from
> > SGExpression.hxx:34:0, from
> > SGExpression.cxx:26: ../../simgear/structure/Singleton.hxx:4:43:
> > fatal error: boost/pool/detail/singleton.hpp: No such file or
> > directory compilation terminated. make[3]: *** [SGExpression.o]
> > Error 1 make[3]: Leaving directory
> > `/usr/src/RPM/BUILD/SimGear-2.4.0/simgear/structure'
> 

Я бы рекомендовал скопировать boost/pool/detail/singleton.hpp из 1.47.0
[1] внутрь SimGear, и использовать как собственный заголовочный файл.
Это, как и предлагаемый рядом boost/thread/detail/singleton.hpp,
внутренние детали реализации, и не стоит полагаться, что они будут тут
достаточно долго и не изменятся до неузнаваемости в следующем релизе.

[1] http://git.altlinux.org/people/iv/packages/?p=boost.git;a=blob;f=boost/boost/pool/detail/singleton.hpp;h=db7ca676bcfcda6bbaedd16b00641baf17854215;hb=2875d6535db418f4d2655e8f971d0d22887f8946

-- 
WBR,
Ivan A. Melnikov


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