[devel] boost в t6

Ivan A. Melnikov iv на altlinux.org
Пн Сен 3 13:34:07 MSK 2012


On Sun, 02 Sep 2012 23:54:00 +0400
"Valery V. Inozemtsev" <shrek на altlinux.ru> wrote:

> Hi
> 
> [ build CXX ] l10ntools/source/help/HelpCompiler.cxx
> In file included from /usr/include/boost/functional/hash.hpp:6:0,
>                  from /usr/include/boost/unordered/unordered_map.hpp:17,
>                  from /usr/include/boost/unordered_map.hpp:16,
> 
> from /usr/src/RPM/BUILD/libreoffice-3.6.1.2/l10ntools/source/help/HelpCompiler.hxx:33,
> 
> from /usr/src/RPM/BUILD/libreoffice-3.6.1.2/l10ntools/source/help/HelpCompiler.cxx:30:
> /usr/include/boost/functional/hash/hash.hpp:28:21: fatal error:
> typeindex: No such file or directory
> 
> $ grep typeindex /usr/include/boost/functional/hash/hash.hpp
> #include <typeindex>
> 
> $ grep typeindex /ALT/t6/i586/base/contents_index
> пусто
> 
> $ grep typeindex /ALT/Sisyphus/i586/base/contents_index
> /usr/include/c++/4.6.3/typeindex	libstdc++4.6-devel
> 
> 
> Извечный вопрос: "Кто виноват и что делать"
> 

Сейчас сделал hasher'ом сделал chroot на (из?) t6, и в нём проверил:

[builder на localhost tmp]$ cat a.cpp

#include <iostream>
#include <boost/functional/hash.hpp>

int main()
{
        std::cout << "Hash: " << boost::hash_value("test") << std::endl;
        return 0;
}

[builder на localhost tmp]$ g++ a.cpp && ./a.out
Hash: 46082543293600821
[builder на localhost tmp]$ 

Ну то есть, УМВР, а у Вас какой-то misconfiguration. Что Вы пытаетесь
сделать? С какими флагами запускается компилятор?

P.S. Just in case:

[builder на localhost tmp]$ rpm -qa | grep ^boost
boost-devel-headers-1.46.1-alt1
boost-devel-1.46.1-alt1
[builder на localhost tmp]$ g++ --version
x86_64-alt-linux-g++ (GCC) 4.5.3 20120403 (ALT Linux 4.5.3-alt1.M60P.1)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is
NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.


-- 
WBR,
Ivan A. Melnikov


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