[devel] I: boost 1.48.0

Ivan A. Melnikov iv на altlinux.org
Пт Дек 2 18:11:38 MSK 2011


On Fri, 02 Dec 2011 18:00:40 +0400
Vitaly Kuznetsov <vitty на altlinux.ru> wrote:

> On Fri, 2 Dec 2011 13:29:44 +0400, Ivan A. Melnikov wrote:
> > wesnoth	vitty
> 
> Перестал собираться со следующей диагностикой
> 
> foreach.hpp:6:17: error: 'boost::BOOST_FOREACH' has not been declared
> 
> http://git.altlinux.org/beehive/logs/Sisyphus-i586/latest/error/wesnoth-1.8.6-alt2.1
> 
> Подсказывайте, как чинить :)

Макрос foreach из src/foreach.hpp раскрылся не там, где нужно. Сделайте
строку

#include "foreach.hpp"

последней из #include'ов везде, где это вылезет.

В общем, тот самый легендарный рак, который вызывается избытками
синтаксического сахара.

Патч в аттаче -- как первый вариант исправления. Полностью поверить его
уже не успеваю.

-- 
WBR,
Ivan A. Melnikov
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : wesnoth-1.8.6-hate-foreach.patch
Тип     : text/x-patch
Размер  : 77420 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20111202/1c2df8fe/attachment-0001.bin>


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