Подробности
[В начало]
Проблема в стандарте № S0136
Краткое описание
В LSB 3.1 не определены имена, которые должны быть определены согласно SUSv3
Подробное описание
В LSB 3.1 не определены следующие имена, которые согласно SUSv3 должны быть определены в unistd.h для sysconf():
_SC_XOPEN_STREAMS
_SC_2_PBS
_SC_TRACE_EVENT_NAME_MAX
_SC_SS_REPL_MAX
_SC_IPV6
_SC_RAW_SOCKETS
_SC_TRACE_NAME_MAX
_SC_TRACE_SYS_MAX
_SC_TRACE_USER_EVENT_MAX
Раздел стандарта
Linux Standard Base Core Specification 3.1, Chapter 13. Base Libraries, 13.4. Data Definitions for libc, 13.4.74. unistd.h.
Ссылки
Ошибка, связанная с отсутствием этих (и многих других) имен уже зарегистрирована в LSB Bugzilla (bug 272 - http://bugs.linuxbase.org/show_bug.cgi?id=272) и отмечена как FIXED для версии 2.0, однако в версии 3.1 эти имена по-прежнему не определены.
Принято
LSB Bugzilla, 1335
Статус
Исправлена в LSB 3.2
[В начало]