Подробности

[В начало]

Проблема в стандарте № 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

[В начало]