[devel] [#27837] FAILED (try 3) libffi.git=3.0.9-alt1 gcc3.4.git=3.4.5-alt13 gcc4.git=4.1.2-alt9 ...

Dmitry V. Levin ldv на altlinux.org
Чт Авг 19 23:17:11 UTC 2010


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 <ffi.h> больше не работает,
> > > я не виновата, пишите в апстрим".
> > 
> > Ты вон лучше вразуми 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
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100820/b7d9ac34/attachment.bin>


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