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#