[devel] aarch64 и /usr/include/sys/io.h

Alexey V. Vissarionov gremlin на altlinux.org
Пн Июл 2 01:16:39 MSK 2018


On 2018-07-01 18:59:38 +0300, Dmitry V. Levin wrote:

 >>>>>> <sys/io.h> существует для весьма небольшого числа архитектур:
 >>>>>> alpha, arm, ia64, x86, x86-64.
 >>>>> Я нашёл в апстриме патч, делающий зависимость от <sys/io.h>
 >>>>> необязательной.
 >>>> Насколько осмысленный код получается в результате
 >>>> применения этого апстримного патча?
 >>> Усекаются некоторые возможности, вместо них заглушки.
 >> Наш girar такое не терпит :-(
 >> Можно ли как-то эту проверку выключить?
 > Может быть, лучше патч доработать?

Конкретно в случае linuxcnc напрашивается ExclusiveArch, а вообще
подобный код (который в порты напрямую пишет) лучше ампутировать
полностью.

Ибо работу с raw I/O и realtime уже давно принято спихивать на
внешние устройства, посылая им команды через УПШ или по сети. А
"ногодрыжество" - типичное кроилово, традиционно приводящее к
попадалову.

2 AM: помочь оторвать raw I/O от linuxcnc?


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 801 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20180702/d6217ce9/attachment.bin>


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