.
Last update: 1997-05-20
9945-2-13 Class: The unaddressed issue The standard does not address this issue, and as such no conformance distinction can be made between alternative implementations based on this. This is being referred to the Sponsors of the standard for clarifying wording in the next amendment. _____________________________________________________________________________ Topic: patch Relevant Sections: 5.22.7.1 Defect Report: ----------------------- In Section 5.22.7.1 - Patchfile Format, the standard states that ``patch shall recognize the following expressions: *** filename timestamp The patches arose from filename. --- filename timestamp The patches should be applied to filename. [Draft 12 of ISO/IEC 9945-2:1993 (July 1992), p. 620, lines 3572-3575] In Section 5.22.7.2 - Filename Determination, the standard then describes what occurs when patch finds these lines (in point #1): then [patch shall] test for the existence of both files in the current directory (or directory specified with the -d option). If both files exist, the patch utility shall assume that no pathname can be obtained from this step. [Ibid., p. 620, lines 3584-3587] If only one of these files exists, which one is used to obtain the pathname? One would expect the existing file, however the standard does not explicitly state it. WG15 response for 9945-2:1993 ----------------------------------- The standard does not address this issue, and a conforming implementation may take any behavior in this area. Concern over the specification in this area has been forwarded to the Sponsors of the standard. Rationale for Interpretation: ----------------------------- None. _____________________________________________________________________________