Problem Report Number |
0053 |
Submitter's Classification |
Test Suite problem |
State |
Resolved |
Resolution |
Rejected (REJ) |
Problem Resolution ID |
REJ.PX.0022 |
Raised |
2010-07-28 03:14 |
Updated |
2010-08-06 15:03 |
Published |
2010-08-06 15:03 |
Product Standard |
1003.1-2003 System Interfaces |
Certification Program |
POSIX Certified by IEEE and The Open Group |
Test Suite |
VSX-PCTS2003 version 2.2 |
Test Identification |
POSIX.hdr/misc/unistd_X/T.unistd_X.25 |
Location in Spec |
None. |
Problem Summary |
_POSIX2_VERSION needs to be set to -1 but
POSIX.hrd/mis/unistd_X/T.unistd_X 25 does not allow it |
Problem Text |
We ran into a situation were we don't support the shell utilities
checked for in XPG4.os/procenv/confstr/T.confstr. The solution for this
was to make sysconf(_SC_2_VERSION) return -1. This leads me to set
_POSIX2_VERSION to -1 for POSIX.os/procenv/sysconf_X/T.sysconf_X.11
which then causes POSIX.hdr/misc/unistd_X/T.unistd_X.25 to fail.
According to Lynne Canal, the proper thing to do would be to not have
T.unistd_X fail so that there could be separation between the system
intefaces standard and the shell utilities standard. Since there is not
likely time to get this changed before I submit for certification I'd
like to get a wavier for POSIX.hdr/misc/unistd_X/T.unistd_X.25 failing. |