[devel] Q: /usr/include/asm/posix_types.h

Kirill A. Shutemov =?iso-8859-1?q?kirill_=CE=C1_shutemov=2Ename?=
Пн Мар 9 12:43:05 MSK 2009


On Mon, Mar 9, 2009 at 10:30 AM, Kirill A. Shutemov <kirill на shutemov.name>wrote:

> 2009/3/8 Dmitry V. Levin <ldv на altlinux.org>
>
>> On Sun, Mar 08, 2009 at 11:29:32PM +0200, Kirill A. Shutemov wrote:
>> > 2009/3/8 Dmitry V. Levin <ldv на altlinux.org>
>> >
>> > > On Sun, Mar 08, 2009 at 09:00:19PM +0000, QA Team Robot wrote:
>> > > > astmanproxy-20061015:1.22-alt3.pre.20061015.1
>> > > >       from src/astmanproxy.c:12:
>> > > >       /usr/include/asm/posix_types.h:2:30: error: posix_types_32.h:
>> No
>> > > such file or directory
>> > > >       src/astmanproxy.c: In function 'main':
>> > > > gcc4.3-4.3.2-alt7
>> > > >       from
>> > > /usr/src/RPM/BUILD/gcc-4.3.2-20081105/gcc/ada/convert_addresses.c:34:
>> > > >       /usr/include/asm/posix_types.h:2:30: error: posix_types_32.h:
>> No
>> > > such file or directory
>> > > >
>> /usr/src/RPM/BUILD/gcc-4.3.2-20081105/gcc/ada/convert_addresses.c:
>> > > In function
>> > > >       'convert_addresses':
>> > >
>> > > Что случилось с файлом /usr/include/asm/posix_types.h после обновления
>> > > glibc-kernheaders?
>> > >
>> > Не могу воспроизвести. Посмотрю завтра, когда доберусь до актуального
>> > Сизифа.
>>
>> Сам файл не изменился, иначе бы сломалась сборка большинства компилируемых
>> пакетов.  Ошибка возникает в нетипичном контексте.
>>
> Контекст нашёл -- это опция -I-. Сейчас разбираюсь, что изменилось.
>

Я разбирал случай с astmanproxy.
Похоже это последствия коммита e59afe6a21. Т.е. теперь подключение
<signal.h> опосредовано
 влечёт подключение <asm/posix_types.h>, который несовместим с -I-.
Считаю, что нужно фиксить пакеты, которые используют -I-.
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20090309/f447e1e4/attachment.html>


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