On Tue, 11 Sep 2012 05:47:34 +0400 Радик Юсупов wrote: > On 05.09.2012 08:05, Ivan A. Melnikov wrote: > > 3. Если нет, то всё как обычно: иногда всё уже сделал апстрим, > > иногда федора (у них boost 1.50.0 в f18 уже довольно давно). Если > > нет, пишите мне, подготовлю патч. > Прошу помочь с zarafa. Для начала, On Wed, 5 Sep 2012 08:05:03 +0400 "Ivan A. Melnikov" wrote: [...] > 2. Найдите, где определён символ препроцессора > BOOST_FILESYSTEM_VERSION в значение 2, и удалите или переопределите в > 3 (я бы удалил, но дело вкуса). [...] В спеке у Вас есть %add_optflags, -DBOOST_FILESYSTEM_VERSION=2 там теперь лишнее. Если его удалить, ошибки станут гораздо веслее ;) > Апстрим судя по гиту еще не чесался: > https://git.zarafa.com/zcp/zcp/commits/7.1 [...] Апстрим чесался в мастере: https://git.zarafa.com/zcp/zcp/commit/c6c79be9cb538fcce3457c9568a3dc6ae39134ea https://git.zarafa.com/zcp/zcp/commit/dc4868099fc3099d1949fbd89ca3c1c318476234 Несколько иной вариант предлагают федоровцы: http://pkgs.fedoraproject.org/cgit/zarafa.git/tree/?h=f18 http://pkgs.fedoraproject.org/cgit/zarafa.git/tree/zarafa-7.0.9-boost150.patch?h=f18 Вариант апстрима имхо лучше, да к тому же это апстрим. Я объединил их две ревизии в один патч, выкинул оттуда модификацию common/ecversion.h, приложил и поправил в спеке add_optflags -- и сборка вроде прошла. Патч прилагаю. -- WBR, Ivan A. Melnikov