[devel] verify-elf: ERROR: ... uses non-LFS functions

Sergey Y. Afonin asy на altlinux.org
Ср Янв 1 16:53:15 MSK 2020


Приветствую.

Я так понимаю, что где-то в районе 25/11/2019 произошло событие, которое
обсуждалось в ряде багов и привело к https://bugzilla.altlinux.org/28290
в итоге, а в районе указанной даты произошло переключение проверки lfs на
strict. В связи с этим вопрос как правильно использовать _FILE_OFFSET_BITS=64,
если затруднительно использовать AC_SYS_LARGEFILE? Надо ли подставлять
_FILE_OFFSET_BITS=64 только в нужные архитектуры, или допустимо указать для
всех без разбора? Относительно красиво выглядит

%ifarch %ix86
%add_optflags -D_FILE_OFFSET_BITS=64
%endif

но есть ещё как минимум mipsel. Вроде бы отдельного макроса, который описывает
32-разрядные архитектуры нет?

-- 
С уважением, Сергей Афонин


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