Re: iconv: document not-fixed bugs, using POSIX terminology

2021-01-03 Thread Noah Misch
On Sun, Jan 03, 2021 at 08:48:20PM +0100, Bruno Haible wrote: > > iconv.m4 clears HAVE_ICONV if it detects iconv() bugs. Docs list those bugs > > under "Portability problems fixed by Gnulib:". If changing HAVE_ICONV were > > enough to qualify as a fix, then "This function is missing on some > >

iconv: document not-fixed bugs, using POSIX terminology

2020-12-19 Thread Noah Misch
/ssw_aix_72/i_bostechref/iconv.html Thanks, nm >From 3b99e619bec2f9b0222da05a2bb58ca3e83a258e Mon Sep 17 00:00:00 2001 From: Noah Misch Date: Sat, 19 Dec 2020 16:17:45 -0800 Subject: [PATCH] iconv, iconv_open: document not-fixed bugs, using POSIX terminology. * doc/posix-functions/iconv.

Re: [bug #43404] gl_locale_name_default() thread issues on OS X

2015-02-19 Thread Noah Misch
On Wed, Feb 18, 2015 at 12:33:11PM +0900, Daiki Ueno wrote: > At first, I thought that the implicit thread creation in CF and the > consequent crashes at fork() are a problem that we should avoid in > gnulib and libintl. > > However, according to this article: > http://objectivistc.tumblr.com/post

Re: [bug #43404] gl_locale_name_default() thread issues on OS X

2015-02-03 Thread Noah Misch
On Sat, Jan 31, 2015 at 04:58:52PM +0900, Daiki Ueno wrote: > Sorry for long delay. I've refreshed the patch. > > Changes from v1 are: This patch looks good. > Noah Misch writes: > >> + if (close (fd[1]) < 0) > >> +{ > >> + cl

Re: [bug #43404] gl_locale_name_default() thread issues on OS X

2014-10-15 Thread Noah Misch
On Tue, Oct 14, 2014 at 02:53:25PM +0900, Daiki Ueno wrote: > Pádraig Brady writes: > > You mentioned it would be conditionalized on pthread_is_threaded_np > > for performance I suppose, as threaded progs would already > > have to deal with the consequences of a separate thread. > > So races in pt

Re: Portability of AF_UNIX connect() permission checks

2014-03-11 Thread Noah Misch
On Tue, Mar 04, 2014 at 08:21:48AM +0100, Michael Haubenwallner wrote: > On 03/04/2014 04:21 AM, Noah Misch wrote: > > POSIX specifies EACCES as a "may fail" condition for connect() on an AF_UNIX > > socket; it is a "shall fail" condition for open(). I take this

Portability of AF_UNIX connect() permission checks

2014-03-03 Thread Noah Misch
POSIX specifies EACCES as a "may fail" condition for connect() on an AF_UNIX socket; it is a "shall fail" condition for open(). I take this to mean that a conforming connect() implementation could ignore directory search permissions and/or the socket's own file mode. Indeed, a couple of decades a

Re: autoconf enhancement for Interix

2007-09-10 Thread Noah Misch
On Sat, Sep 08, 2007 at 10:13:03PM -0600, Eric Blake wrote: > 2007-09-08 Eric Blake <[EMAIL PROTECTED]> > > Centralize all system extensions checks. > * lib/autoconf/specific.m4 (AC_USE_SYSTEM_EXTENSIONS): Inline code > from AC_AIX, AC_GNU_SOURCE, AC_MINIX. Add Interix support

Re: config.h inclusion

2005-09-16 Thread Noah Misch
On Thu, Sep 15, 2005 at 09:45:20AM +0200, Ralf Wildenhues wrote: > * Ralf Wildenhues wrote on Thu, Sep 15, 2005 at 08:20:28AM CEST: > > * Paul Eggert wrote on Thu, Sep 15, 2005 at 01:10:53AM CEST: > > > > > Also, now that I think about it I prefer "#if HAVE_CONFIG_H" to > > > "#ifdef HAVE_CONFIG_H