Minutes of the 21st January 2019 Teleconference Austin-902 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 22nd January 2019 Attendees: Andrew Josey, The Open Group Don Cragun, IEEE PASC OR Eric Blake, Red Hat Joerg Schilling, FOKUS Fraunhofer Apologies Geoff Clare, The Open Group Mark Ziegast, SHware Systems Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR * General news There is still a discussion running on the list about alias implementations; we agreed to let the discussion run on the list before discussing on a call. Correction to previous minutes. We had also discussed bug 1158 and Geoff is working out what needs to change (dash characters in pdf spec) before we can close that item. * 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) 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 1122: POSIX should include gettext() and friends OPEN http://austingroupbugs.net/view.php?id=1122 Left open as an action is still in progress to flesh out a complete proposal. * Current Business Bug 1159: Is termination after receipt of SIGINT in dd(1) an error? Accepted as Marked http://austingroupbugs.net/bug_view_page.php?bug_id=1159 This item is tagged for TC3-2008 An interpretation is required. Interpretation response: The standard clearly states that dd shall terminate abnormally as if by SIGINT, and conforming implementations must conform to this. Rationale: Being able to use a 'trap' handler to cater to an abnormal termination of dd in a long-running script is a useful behavior. Additionally, the standard should allow for existing practice of some implementations providing a way to get ongoing status reports from dd without terminating the process. Notes to the Editor (not part of this interpretation): At line 86094 (ASYNCHRONOUS EVENTS), change: For SIGINT, the dd utility shall interrupt its current processing, write status information to standard error, and exit as though terminated by SIGINT. It shall take the standard action for all other signals; see the ASYNCHRONOUS EVENTS section in Section 1.4 (on page 2336). to: For SIGINT, the dd utility shall interrupt its current processing, write status information to standard error, and terminate abnormally as if by the default action for SIGINT. One or more implementation defined non-job-control signals other than SIGABRT, SIGHUP, and SIGTERM may write status information to standard error and continue processing. All other signals (including job control signals, SIGABRT, SIGHUP, and SIGTERM) shall take their default action; see the ASYNCHRONOUS EVENTS section in Section 1.4 (on page 2336). At line 86205 FUTURE DIRECTIONS, change: None. to: A future version of this standard may introduce the SIGINFO signal; on platforms where such a signal is available, it is recommended that this signal be used for reporting status without terminating the process. Next Steps ---------- The next calls are on: January 24th 2019 (Thursday) This call will be for 90 minutes. January 28th 2019 (Monday). This call will be for 60 minutes. Apologies in advance: Geoff Clare (2019-01-24) Don Cragun (2019-01-28) Andrew Josey (2019-01-28, 2019-01-31) Calls are anchored on US time. (8am Pacific) 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#