Re: relax license of cloexec, fcntl

2010-12-11 Thread Jim Meyering
Eric Blake wrote:
 Jim, Bruno, and Paolo,

 I want to eventually get to the point where open(O_CLOEXEC) can be
 supported in gnulib for use in libraries like LGPLv2+ libvirt.  Along
 the way, I will want to make open (LGPLv2+) depend on cloexec (currently
 LGPLv3+), which in turn is a thin wrapper around fcntl (currently
 LGPLv3+).  Meanwhile, I can immediately start using cloexec within
 libvirt before O_CLOEXEC support is complete in gnulib.

 Are there any objections to relaxing the license?

Not from me.  Go ahead.



Re: symbols x platforms matrix

2010-12-11 Thread Bruno Haible
 The updated matrix is at
 http://www.haible.de/bruno/gnu/various-symlists.tar.gz

A new update, with data from Solaris 11 2010-11 is at the same location now.

Bruno



Re: Can't build libposix

2010-12-11 Thread Bastien ROUCARIES
On Sun, Dec 12, 2010 at 10:04 AM, Peter O'Gorman pe...@pogma.com wrote:
 On 12/11/2010 06:08 PM, Bastien ROUCARIES wrote:

 i have posted some code for hpux and aix to test

 under macosx and bsd programname (3) will do the job

 I assume you mean getprogname(3) or _NSGetExecutablePath() (see dyld(3)).

yes for bsd and windows

for aix and hpux i have posted some code snipped

bastien


 This problem was also discussed in 2006 -
 http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/5080/focus=5082

 I had thought it was solved then :/

 Peter




Re: Can't build libposix

2010-12-11 Thread Peter O'Gorman

On 12/11/2010 11:09 PM, Bastien ROUCARIES wrote:

On Sun, Dec 12, 2010 at 10:04 AM, Peter O'Gormanpe...@pogma.com  wrote:

for aix and hpux i have posted some code snipped


hpux code works for me once I change the typo'ed getppid to getpid.

I can't find the AIX code you mention.

Peter