Re: Confusing license statements in some Gnulib imports

2011-02-09 Thread Bruno Haible
Hi Paul, > gnulib-tool isn't smart enough (and arguably should > not be smart enough) to rewrite license names that cross line boundaries. > For example, arg-nonnull.h's original source says this: > >MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > >Lesser

Re: Confusing license statements in some Gnulib imports

2011-02-09 Thread Paul Eggert
On 02/09/11 03:22, Bruno Haible wrote: > Here's a proposed fix in gnulib-tool instead. Just as effective. Yes, thanks, I think that'll work. Could you please install it?

[PATCH] flock: fix license typo

2011-02-09 Thread Paul Eggert
(This is independent of the gnulib-tool change.) * lib/flock.c: Fix typo in license. One of the "Lesser"s was omitted. --- ChangeLog |7 +++ lib/flock.c |2 +- 2 files changed, 8 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index 105fc3d..d1ba7a6 100644 --- a/C

Re: Confusing license statements in some Gnulib imports

2011-02-09 Thread Bruno Haible
Paul, > Yes, thanks, I think that'll work. Could you please install it? I've pushed it now. Bruno -- In memoriam Rowland Taylor

Re: Bug#612692: grub-setup segfaults when presented with partitioned raid

2011-02-09 Thread Colin Watson
On Wed, Feb 09, 2011 at 03:33:54PM -0800, Jamie Heilman wrote: > root@cucamonga:/etc/grub.d# grub-setup --directory=/boot/grub > --device-map=/boot/grub/device.map /dev/md/d0 > Invalid device `/dev/md/d0'. > Segmentation fault > > I think that was supposed to show usage ... not segfault. I've tr

perror bug

2011-02-09 Thread Eric Blake
POSIX requires that this program have an identical first and last line: #include #include #include int main (void) { char *err = strerror(1000); printf ("%s\n", err); errno = 2000; perror ("hi"); printf ("%s\n", err); return 0; } but on cygwin 1.7.7, the perror() corrupts the buffe

Re: perror bug

2011-02-09 Thread Eric Blake
On 02/09/2011 05:48 PM, Eric Blake wrote: > POSIX requires that this program have an identical first and last line: > > #include > #include > #include > int main (void) { > char *err = strerror(1000); > printf ("%s\n", err); > errno = 2000; > perror ("hi"); > printf ("%s\n", err); >