On Fri, Aug 20, 2010 at 03:00:03AM +0400, Alexey Tourbin wrote: > On Fri, Aug 20, 2010 at 02:01:31AM +0400, Dmitry V. Levin wrote: > > > Короче будем ломать комедию "include больше не работает, > > > я не виновата, пишите в апстрим". > > > > Ты вон лучше вразуми Samuli Suominen: > > http://sourceware.org/ml/libffi-discuss/2010/msg00123.html > > У апстрима свои резоны, а у нас свои резоны. Он пишет про > arch-specific headers, я ему с ходу не верю. Хедеры должны > быть одинаковые, а различаться на уровне #ifdef по limits.h > или inttypes.h. Конечно должны, но сейчас они не одинаковые: --- /usr/lib/libffi-3.0.9/include/ffi.h +++ /usr/lib64/libffi-3.0.9/include/ffi.h @@ -57,7 +57,7 @@ extern "C" { #endif /* Specify which architecture libffi is configured for. */ -#define X86 +#define X86_64 /* ---- System configuration information --------------------------------- */ Если этот ffi.h переедет в стандартный каталог, то biarch сломается. -- ldv