On Sun, 28 Nov 2010 02:44:56 +0300 Dmitry V. Levin wrote: > On Sat, Nov 27, 2010 at 07:15:32PM +0300, Timur Batyrshin wrote: > > Как такое чинить? > [...] > > 2010-Nov-26 08:29:23 :: [i586] #200 patchage.git 0.4.5-alt1: build > > start from ../src/DBus.cpp:22: > > /usr/include/giomm-2.4/giomm/dbusmessage.h:51:3: error: expected > > identifier before numeric constant > > Файл /usr/include/giomm-2.4/giomm/dbusmessage.h сам по себе > компилируется: > > $ g++ $(pkg-config --cflags > giomm-2.4) /usr/include/giomm-2.4/giomm/dbusmessage.h -c -o/dev/null; > echo $? 0 > > Так что смотрите контекст. Странно. Сам по себе libglibmm-devel не требуется для сборки patchage -- его вытягивают другие зависимости. На 5.1 пакет собирается нормально, но в той версии libglibmm-devel и еще нет файла /usr/include/giomm-2.4/giomm/dbusmessage.h Написал апстриму, посмотрим, что ответит.