Austin Group Minutes of the 24 July Teleconference Austin-178 Page 1 of 1 Submitted by Andrew Josey, The Open Group. July 25, 2003 Attendees Andrew Josey, The Open Group Don Cragun , Sun, PASC OR Mark Brown, IBM, TOG OR Ulrich Drepper, Red Hat Dave Butenhof, HP Joanna Farley, Sun Joerg Schilling, Fokus Apologies Nick Stoughton, USENIX, WG15 OR XCU ------ ERN 10 A/M Geoff had proposed the following compromise c_nlink to be set to a value "greater than or equal to the number of links in the archive referencing the file" , but those on the call (including the two ORs present) still felt that the original wording in the ERN was the best way to go, since cpio is still a standard format we should still care about older archivers and the current XCU wording response caters for that. Some additional rationale was added to XCU ERN 10. (It was also noted on the call that SVR4 and derivatives support hard links to symbolic links). XSH ERN 114 Leave OPEN for now, Agree that this example is long. And agree we might need to split it down, generally we need to keep the examples within one page. (The pros of a long program are that we can compile and verify the code) We are working on a replacement based on the input (Dave B will take an action) Andrew also noted that the die() routine could be extracted as an example for strerror_r: Example use of strerror_r() This function prints its arguments to stderr, and the error message string corresponding to the errno value passed in as the argument error_code and terminates the process. #include #include #include #include ... void die(const char* text, const int error_code, const char* where, const int line ) { char error_string[80]; /* error message string for error_code */ int rc; /* code returned by strerror_r */ fprintf (stderr, "%s at %s:%d.\n|___ error %d: ", text, where, line, error_code); /* * Obtain human readable description of error_code. */ rc = strerror_r (error_code, error_string, sizeof (error_string)); if (rc == -1) { /* strerror_r has failed */ } else { /* print error message string */ fprintf (stderr, "%s.\n", error_string); } exit (EXIT_FAILURE); } XSH ERN 115 A/M XSH ERN 77 Reject, since the action here it to consider two other ERNS that will be considered separately. Other business Andrew noted that ISO have informed him that they intend to publish the 2003 Edition in August (either Aug 1 or Aug 15) Next Meeting Andrew will update the aardvark reports on the web site with the latest information including new aardvark subsequently received. The next call will be July 31