Minutes of the 9th August 2018 Teleconference Austin-879 Page 1 of 1 Submitted by Geoff Clare, The Open Group. 10th August 2018 Attendees: Mark Ziegast, SHware Systems Dev. Don Cragun, IEEE PASC OR Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Joerg Schilling, FOKUS Fraunhofer Geoff Clare, The Open Group Eric Blake, Red Hat Apologies: Andrew Josey, The Open Group Martin Rehak, Oracle David Clissold, IBM Richard Hansen, Google * General news No news * Outstanding actions (Please note that this section has been flushed to shorten the minutes - to locate the previous set of outstanding actions, look to the minutes from 9 March 2018 and earlier) * Current Business Bug 1077: Recommend support for wide-character regcomp and regexec and/or specify multi-byte behavior OPEN http://austingroupbugs.net/bug_view_page.php?bug_id=1077 Andrew has completed the action to ping his Apple contact and is awaiting a reply. Bug 1121: is the stat data undefined for dangling symlinks, without FTW_PHYS? Accepted as Marked http://austingroupbugs.net/view.php?id=1121 An interpretation is required. This item is tagged for TC3-2008 Interpretation response ------------------------ The standard clearly states that the second argument to fn() contains "information on the object", and conforming implementations must conform to this. Rationale: ------------- The second bullet item says "The second argument is a pointer to the stat buffer containing information on the object". The description of FTW_SLN says "The object is a symbolic link that does not name an existing file". These two things together require that for FTW_SLN, the stat buffer contains information about the symbolic link (which is "the object"). Where the standard states that when FTW_PHYS is clear, symbolic links are followed instead of being reported, naturally they are not followed if the target does not exist and the FTW_SNL constant alone constitutes reporting the symbolic link. Notes to the Editor (not part of this interpretation): ------------------------------------------------------- On page 1398 line 46479 section nftw change: The object is a symbolic link that does not name an existing file. to: The object is a symbolic link that does not name an existing file. The stat buffer passed to fn shall contain information on the symbolic link. On page 1399 line 46543 section nftw change: (intmax_t) sb->st_size to: (intmax_t) ((tflag == FTW_NS) ? -1 : sb->st_size) Bug 1122: POSIX should include gettext() and friends OPEN http://austingroupbugs.net/view.php?id=1122 This was discussed and it was felt that any proposal brought forward must be able to run in a multi-threaded environment and use the thread-local setting of LC_MESSAGES. Action item: Jörg will flesh out a complete proposal. Action item: Eric will let the GNU gettext people know that standardization is being discussed. (Completed after the meeting.) Bug 1123: Problematic specification of execution environment for word expansions OPEN It was noted that there is ongoing discussion of this bug on the email reflector. We expect to start with this bug next time, but may defer it if the email discussion is still ongoing. Next Steps ---------- The next call is on August 16th 2018 (a Thursday) Apologies in Advance: Geoff Clare (2018-08-16) Eric Blake (2018-08-16) Andrew Josey (2018-08-23) Calls are anchored on US time. (8am Pacific) This call will be for the regular 90 minutes. http://austingroupbugs.net An etherpad is usually up for the meeting, with a URL using the date format as below: https://posix.rhansen.org/p/201x-mm-dd username=posix password=2115756#