Re: snprintfv for gnulib?

2007-02-22 Thread Gary V. Vaughan
On 22 Feb 2007, at 18:34, Daniel Jacobowitz wrote: On Mon, Feb 19, 2007 at 11:42:59PM -0700, Gary V. Vaughan wrote: My copy is in ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-2.3.3.tar.gz AFAIK, I have all the bugfixes from Gary and Bruce's stuff there. Then we should probably take that one as

Re: gnulib getcwd patch needed for Solaris 10 getcwd

2007-02-22 Thread Albert Chin
On Fri, Feb 23, 2007 at 12:26:00AM +0100, Jim Meyering wrote: > Albert Chin <[EMAIL PROTECTED]> wrote: > > On Thu, Feb 22, 2007 at 01:22:31AM +0100, Jim Meyering wrote: > >> > >> Bad timing. I was about to make a test release. > >> If anyone else has access to a Solaris 10 system (x86 or otherwise

Re: snprintfv for gnulib?

2007-02-22 Thread Daniel Jacobowitz
On Mon, Feb 19, 2007 at 11:42:59PM -0700, Gary V. Vaughan wrote: > >My copy is in ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-2.3.3.tar.gz > > > >AFAIK, I have all the bugfixes from Gary and Bruce's stuff there. > > Then we should probably take that one as the basis for submission to > gnulib, > u

Re: coreutils vs. an LD_PRELOAD-spawned thread [Re: env

2007-02-22 Thread Harvey Eneman
Jim, Thanks for the heads-up. We're trying to be as benign as possible when loaded into a coreutils process. Harv --- Begin Message --- Harvey Eneman <[EMAIL PROTECTED]> wrote: >> Which functions are those? > > I was referring to getenv(3), putenv(3), unsetenv(3) and setenv(3) functions. > >

Re: unistd: add more declarations

2007-02-22 Thread Bruno Haible
An occurrence of getlogin_r.h was missed. Fortunately, Simon's autobuild site http://autobuild.josefsson.org/gnulib/ displayed it quickly. 2007-02-22 Bruno Haible <[EMAIL PROTECTED]> * lib/glob.c: Don't include getlogin_r.h. *** lib/glob.c 26 Jan 2007 22:16:55 - 1.13 --- lib/

Re: gnulib getcwd patch needed for Solaris 10 getcwd

2007-02-22 Thread Jim Meyering
Albert Chin <[EMAIL PROTECTED]> wrote: > On Thu, Feb 22, 2007 at 01:22:31AM +0100, Jim Meyering wrote: >> Paul Eggert <[EMAIL PROTECTED]> wrote: >> > Jim Meyering <[EMAIL PROTECTED]> writes: >> > >> >> Why does your config.h define HAVE_PARTLY_WORKING_GETCWD >> >> when using Sun C 5.8? >> > >> > So

FYI, utimens was missing a dependency on timespec

2007-02-22 Thread Jim Meyering
This fixes it: * modules/utimens (Depends-on): Add timespec, required for utimens.h's inclusion of timespec.h. Index: modules/utimens === RCS file: /sources/gnulib/gnulib/modules/utimens,v retrieving revision 1.9 diff

Re: conflicts between pathname.h and dirname.h

2007-02-22 Thread Paul Eggert
Ben Pfaff <[EMAIL PROTECTED]> writes: > pathname.h and dirname.h define macros with the same names, but > conflicting definitions. Should they be merged? Well, if you want my biased opinion, pathname should go. :-) The GNU Coding Standards say that one shouldn't use the word "pathname" to desc

Re: portability checks, errors and warnings

2007-02-22 Thread Paul Eggert
Bruno Haible <[EMAIL PROTECTED]> writes: > A linker warning with a one or two line text is better than a link error > because > > - We can enable a link warning even for cases where 90% of the uses of the > functions are ok, such as For cases like these, I'd rather not have a warning, as th

coreutils vs. an LD_PRELOAD-spawned thread [Re: env

2007-02-22 Thread Jim Meyering
Harvey Eneman <[EMAIL PROTECTED]> wrote: >> Which functions are those? > > I was referring to getenv(3), putenv(3), unsetenv(3) and setenv(3) functions. > > In my particular case, the LD_PRELOAD shared object starts a thread which > will call getenv() but consider what could happen if the thread

Re: time needs restrict

2007-02-22 Thread Simon Josefsson
Simon Josefsson <[EMAIL PROTECTED]> writes: > Bruno Haible <[EMAIL PROTECTED]> writes: > >> Hi Simon, >> >>> time_.h from the time module uses restrict in the prototypes, but it >>> doesn't depend on the restrict module. Installed. >> >> The 'restrict' module was removed on 2006-08-09. Now, inste

Re: time needs restrict

2007-02-22 Thread Simon Josefsson
Bruno Haible <[EMAIL PROTECTED]> writes: > Hi Simon, > >> time_.h from the time module uses restrict in the prototypes, but it >> doesn't depend on the restrict module. Installed. > > The 'restrict' module was removed on 2006-08-09. Now, instead we use an > AC_REQUIRE([AC_C_RESTRICT]) in the auto

Re: time needs restrict

2007-02-22 Thread Bruno Haible
Hi Simon, > time_.h from the time module uses restrict in the prototypes, but it > doesn't depend on the restrict module. Installed. The 'restrict' module was removed on 2006-08-09. Now, instead we use an AC_REQUIRE([AC_C_RESTRICT]) in the autoconf macro. But... gl_HEADER_TIME_H_BODY already req

Re: first draft of "relocatable" module

2007-02-22 Thread Ralf Wildenhues
Hello Ben, all, * Ben Pfaff wrote on Thu, Feb 22, 2007 at 06:24:04AM CET: > I've finished my first stab at a "relocatable" module for gnulib. Just a couple of very quick comments: > +Second, the loader must be able to find shared libraries linked to > +relocatable executables or referenced by ot

Re: gnulib getcwd patch needed for Solaris 10 getcwd

2007-02-22 Thread Paul Eggert
Jim Meyering <[EMAIL PROTECTED]> writes: > If anyone else has access to a Solaris 10 system (x86 or otherwise), > with Sun C, would you please try the latest snapshot? I can't reproduce the problem now, so I'm not sure what went wrong. Sorry. Well, at any rate the patch has been reverted. >> On

time needs restrict

2007-02-22 Thread Simon Josefsson
time_.h from the time module uses restrict in the prototypes, but it doesn't depend on the restrict module. Installed. --- time12 Feb 2007 19:49:19 +0100 1.1 +++ time13 Feb 2007 17:39:37 +0100 @@ -8,6 +8,7 @@ Depends-on: absolute-header extensions +restrict config