On Mon, Feb 28, 2011 at 03:30:59PM +0300, Dmitry V. Levin wrote: > Нет, отчего же. К сожалению, если у библиотеки CFLAGS формируются с > помощью %_bindir/*-config, то они в cpp.req не подхватятся. Правда, таких > библиотек осталось немного. Вот реальный пример: правильный gpgme.pc отсутствует, и cpp.req не справляется: http://git.altlinux.org/tasks/39999/build/100/i586/log /usr/src/tmp/gpgme-buildroot/usr/include/gpgme.h:89:2: error: #error GPGME was compiled with _FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)" in the GPGME manual. cpp.req: /usr/src/tmp/gpgme-buildroot/usr/include/gpgme.h: cpp failed, trying c++ mode /usr/src/tmp/gpgme-buildroot/usr/include/gpgme.h:89:2: error: #error GPGME was compiled with _FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)" in the GPGME manual. cpp.req: WARNING: /usr/src/tmp/gpgme-buildroot/usr/include/gpgme.h: cpp failed Впрочем, gpgme-config --cflags тоже не помог бы. P.S. Зависимости у libgpgme-devel-1.3.0-alt5.i586.rpm и все равно получились одинаковые. Повезло. -- ldv