Re: License pedantry

2009-09-24 Thread Ian Beckwith
Hi, Sorry about the delay replying. On Thu, Sep 17, 2009 at 07:03:29AM -0600, Eric Blake wrote: > Our argument has been that gnulib is for developers, and probably should > not be distributed as a package. Read gnulib-intro.texi for why we think > that snapshots of gnulib are counter-productive.

Re: License pedantry

2009-09-24 Thread Ian Beckwith
Hi, Sorry about the delay replying. On Thu, Sep 17, 2009 at 10:08:01PM +0200, Bruno Haible wrote: > Welcome! It was a bit unfortunate that gnulib was "frozen" in Debian for > about a year, although gnulib attempts to be constantly moving and > improving. See > http://www.gnu.org/software/gnulib

readlink vs. getopt-gnu

2009-09-24 Thread Eric Blake
I'm getting this on cygwin, when using both readlink and getopt-gnu: In file included from /usr/include/unistd.h:4, from ./unistd.h:26, from ./stdlib.h:271, from malloca.h:24, from malloca.c:22: /usr/include/sys/unistd.h:215: erro

Re: basing *at functions over openat when available?

2009-09-24 Thread Paolo Bonzini
P.S. The Cygwin developers discovered that NtCreateFile/NtOpenFile, when used to open a relative file, has quadratic behavior in the length of the absolute file name being opened, in Windows XP and earlier; this time is attributed to the system call and not the application. Microsoft fixed it t

Re: gnulib daily snapshots missing

2009-09-24 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Simon Josefsson on 9/23/2009 12:21 PM: > fseek.c:26: error: expected declaration specifiers or '...' before '(' token > fseek.c:27: error: conflicting types for 'rpl_fseeko' > ./stdio.h:258: error: previous declaration of 'rpl_fseeko' was

Re: basing *at functions over openat when available?

2009-09-24 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Eric Blake on 9/24/2009 6:15 AM: > According to Paolo Bonzini on 9/24/2009 12:26 AM: >> It seems to me that we took a backwards approach with mingw >> implementations of the *at functions. > >> Mingw is perfectly able to implement both fc

Re: mingw and same-inode

2009-09-24 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Jim Meyering on 9/24/2009 12:29 AM: > bool same = false; > ... > same = SAME_INODE (source_dir_stats, dest_dir_stats); > if (same < 0) > same = (identical_basenames > && strcmp (source_basename, dest

Re: basing *at functions over openat when available?

2009-09-24 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Paolo Bonzini on 9/24/2009 12:26 AM: > It seems to me that we took a backwards approach with mingw > implementations of the *at functions. > > Mingw is perfectly able to implement both fchmod and openat via NTDLL > functions (NtSetInforma

Re: mingw and same-inode

2009-09-24 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Jim Meyering on 9/24/2009 12:29 AM: >> I'm also preparing a followup patch for coreutils usage of SAME_INODE. >> Thoughts before I apply this? > > You have pushed these changes already. > Imagine my surprise upon seeing unreviewed and una

Re: Use $(MKDIR_P) instead of @MKDIR_P@

2009-09-24 Thread Paolo Bonzini
On 09/24/2009 08:42 AM, Jim Meyering wrote: Simon Josefsson wrote: Jim Meyering writes: autoconf (GNU Autoconf) 2.61 automake (GNU automake) 1.9.6 That is because your version of automake is so old. Use a newer one, if possible, preferably the latest: automake-1.11 Gnulib's DEPENDENCIES

Re: Use $(MKDIR_P) instead of @MKDIR_P@

2009-09-24 Thread Simon Josefsson
Jim Meyering writes: > Simon Josefsson wrote: > >> Jim Meyering writes: >> autoconf (GNU Autoconf) 2.61 automake (GNU automake) 1.9.6 >>> >>> That is because your version of automake is so old. >>> Use a newer one, if possible, preferably the latest: automake-1.11 >> >> Gnulib's DEPEND