Dual Licensing for Apple App Store Distibution [Was Re: Licensing of modules for libposix]

2011-05-08 Thread Gary V. Vaughan
On 7 May 2011, at 21:19, Paolo Bonzini wrote: > On 05/05/2011 07:23 AM, Gary V. Vaughan wrote: >> This makes it a lot easier to distribute software through Apple's >> various AppStore channels under the more onerous terms they impose, >> while still having the freedom to share the actual code unde

Re: glob-libc.h not installed

2011-05-08 Thread Reuben Thomas
On 4 May 2011 17:34, Reuben Thomas wrote: > If you could send a ping when you've done that I'll update and try > again, thanks. Still missing a header: $ make cc -std=gnu99 -fPIC -I/usr/local/include/libposix -I/usr/local/include -pedantic -Wall -DVERSION=\"v5.1.8-22-g802ba6c\" -D_XOPEN_SOURCE=7

Re: group_member: tie to unistd

2011-05-08 Thread Jim Meyering
Bruno Haible wrote: > Oops, the second patch was slightly incomplete regarding modules/group-member. > Here's it's once again, hopefully complete this time: > > 2011-05-08 Bruno Haible > > group-member: Declare function in . > * lib/unistd.in.h (group_member): New declaration. >

intprops: Sun C 5.11 supports __typeof__

2011-05-08 Thread Paul Eggert
* lib/intprops.h (_GL_HAVE___TYPEOF__): New macro, which is set for either GCC 2 or later, as before, or for Sun C 5.11 or later, which is new. (_GL_SIGNED_TYPE_OR_EXPR): Use it. diff --git a/lib/intprops.h b/lib/intprops.h index a654333..529b0fa 100644 --- a/lib/intprops.h +++ b/lib/intprops.h @@

intprops: switch to usual gnulib indenting and naming

2011-05-08 Thread Paul Eggert
In preparation for a revised proposal for int overflow checking, I pushed this, and another patch (which I'll send in a second email). * lib/intprops.h (_GL_INTPROPS_H): Rename from GL_INTPROPS_H. (_GL_SIGNED_TYPE_OR_EXPR): Rename from signed_type_or_expr__. * tests/test-inttostr.c (IS_TIGHT): Adj

Re: gl_GLOB_SUBSTITUTE

2011-05-08 Thread Bruno Haible
Paul Eggert wrote: > > I propose to remove this macro. > > No objection here. Simpler is better. OK, I've removed it: 2011-05-08 Bruno Haible glob: Remove obsolete macro. * m4/glob.m4 (gl_GLOB_SUBSTITUTE): Remove macro. --- a/m4/glob.m4 +++ b/m4/glob.m4 @@ -1,4 +1,4 @@ -#

Re: group_member: tie to unistd

2011-05-08 Thread Bruno Haible
Oops, the second patch was slightly incomplete regarding modules/group-member. Here's it's once again, hopefully complete this time: 2011-05-08 Bruno Haible group-member: Declare function in . * lib/unistd.in.h (group_member): New declaration. * lib/group-member.h: Rem

group_member: tie to unistd

2011-05-08 Thread Bruno Haible
Hi Jim, Just noticed that the 'group-member' module provides a replacement for a glibc function. I think the following changes would be adequate: - Document this fact in doc/glibc-functions/group_member.texi. - Change the include file from "group-member.h" to , so that users can program

Re: gl_GLOB_SUBSTITUTE

2011-05-08 Thread Paul Eggert
On 05/08/11 10:34, Bruno Haible wrote: > I propose to remove this macro. No objection here. Simpler is better.

gl_GLOB_SUBSTITUTE

2011-05-08 Thread Bruno Haible
Hi Paul, all, When the 'glob' module was created in May 2005, a macro gl_GLOB_SUBSTITUTE was introduced. It is now unused (nothing in gnulib nor in other packages uses it). Derek Price's rationale was [1] "gl_GLOB_SUBSTITUTE can enable the glob module without a call to gl_GLOB at all" Basica

[PATCH] maint.mk: suppress "Entering/Leaving directory" diag in announcement

2011-05-08 Thread Jim Meyering
FYI, >From 2a040786f2832f9bca07957be08e2870c6fd4c9d Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 8 May 2011 18:13:59 +0200 Subject: [PATCH] maint.mk: suppress "Entering/Leaving directory" diag in announcement * top/maint.mk (release-prep): Use make's --no-print-directory option when g

gettimeofday on Solaris 2.6

2011-05-08 Thread Bruno Haible
On Solaris 2.6, when the module 'tzset' is used, the function gettimeofday is meant to be overridden by a function rpl_gettimeofday that invokes the real gettimeofday. Instead, the function gettimeofday is redefined in lib/gettimeofday.c, and it recursively invokes itself. The Solaris cc turns thi