Re: svn commit: r189828 - in head: include sys/sys

2009-04-06 Thread Peter Schuller
> > I'm not the most knowledgable about the various POSIX/XSI > > compatibility defines and their expected results, but it seems pretty > > dangerous to me to flat-out #undef it. Who knows what else depends on > > those being set properly in any given application. > > > > How about only doing it f

Re: svn commit: r189828 - in head: include sys/sys

2009-04-06 Thread David Schultz
On Mon, Apr 06, 2009, Peter Schuller wrote: > [ pthread_kill() in signal.h conflicting with devel/pth's attempts to hide > native pthread] > > > 3. /usr/include/signal.h defines pthread_kill() only if __POSIX_VISIBLE > > or __XSI_VISIBLE is defined. Can someone try to inject > > #undef __POSIX_VI

Re: svn commit: r189828 - in head: include sys/sys

2009-04-06 Thread Peter Schuller
[ pthread_kill() in signal.h conflicting with devel/pth's attempts to hide native pthread] > 3. /usr/include/signal.h defines pthread_kill() only if __POSIX_VISIBLE > or __XSI_VISIBLE is defined. Can someone try to inject > #undef __POSIX_VISIBLE or #undef __XSI_VISIBLE into pth's pthread.h.in >

Re: svn commit: r189828 - in head: include sys/sys

2009-03-26 Thread Vasil Dimov
On Fri, Mar 20, 2009 at 12:44:55 -0400, Coleman Kane wrote: [...] > > > On Fri, Mar 20, 2009, Vasil Dimov wrote: > > > > > >> On Sat, Mar 14, 2009 at 08:10:14PM +, David Schultz wrote: > > >> > > >>> Author: das > > >>> Date: Sat Mar 14 20:10:14 2009 > > >>> New Revision: 189828 > > >>>

Re: svn commit: r189828 - in head: include sys/sys

2009-03-21 Thread Coleman Kane
On Sat, 2009-03-21 at 13:42 +, Bruce Simpson wrote: > Robert Watson wrote: > > On Fri, 20 Mar 2009, Coleman Kane wrote: > > > >> I've found that many of the GNU apps are notorious for this. I really > >> can't say that I know why libassuan or gnupg explicitly require GNU > >> pth, rather than

Re: svn commit: r189828 - in head: include sys/sys

2009-03-21 Thread Bruce Simpson
Robert Watson wrote: On Fri, 20 Mar 2009, Coleman Kane wrote: I've found that many of the GNU apps are notorious for this. I really can't say that I know why libassuan or gnupg explicitly require GNU pth, rather than first attempting to use POSIX pthread API. Their configure scripts both want

Re: svn commit: r189828 - in head: include sys/sys

2009-03-20 Thread Robert Watson
On Fri, 20 Mar 2009, Coleman Kane wrote: I've found that many of the GNU apps are notorious for this. I really can't say that I know why libassuan or gnupg explicitly require GNU pth, rather than first attempting to use POSIX pthread API. Their configure scripts both want to search for and run

Re: svn commit: r189828 - in head: include sys/sys

2009-03-20 Thread Tim Kientzle
... we'd have to mod apps to do things like remove use of gnu-long-opts in to switch away from things like gtar and the savings is unclear. But I can ask... FYI: bsdtar already supports the most popular GNU tar long options. There should be extremely few ports that actually require GNU tar.

Re: svn commit: r189828 - in head: include sys/sys

2009-03-20 Thread Coleman Kane
On Fri, 2009-03-20 at 10:40 -0700, Sam Leffler wrote: > Coleman Kane wrote: > > On Fri, 2009-03-20 at 08:57 -0700, Sam Leffler wrote: > > > >> David Schultz wrote: > >> > >>> On Fri, Mar 20, 2009, Vasil Dimov wrote: > >>> > >>> > On Sat, Mar 14, 2009 at 08:10:14PM +, Davi

Re: svn commit: r189828 - in head: include sys/sys

2009-03-20 Thread Bruce Cran
On Fri, 20 Mar 2009 10:40:40 -0700 Sam Leffler wrote: > Coleman Kane wrote: > > On Fri, 2009-03-20 at 08:57 -0700, Sam Leffler wrote: > >> Dumb question, why do we need devel/pth? Isn't the native pthread > >> support sufficient? > >> > >> Sam > >> > >> > > > > For whatever reason

Re: svn commit: r189828 - in head: include sys/sys

2009-03-20 Thread Sam Leffler
Coleman Kane wrote: On Fri, 2009-03-20 at 08:57 -0700, Sam Leffler wrote: David Schultz wrote: On Fri, Mar 20, 2009, Vasil Dimov wrote: On Sat, Mar 14, 2009 at 08:10:14PM +, David Schultz wrote: Author: das Date: Sat Mar 14 20:10:14 2009 New Revision: 18982

Re: svn commit: r189828 - in head: include sys/sys

2009-03-20 Thread Coleman Kane
On Fri, 2009-03-20 at 08:57 -0700, Sam Leffler wrote: > David Schultz wrote: > > On Fri, Mar 20, 2009, Vasil Dimov wrote: > > > >> On Sat, Mar 14, 2009 at 08:10:14PM +, David Schultz wrote: > >> > >>> Author: das > >>> Date: Sat Mar 14 20:10:14 2009 > >>> New Revision: 189828 > >>> URL:

Re: svn commit: r189828 - in head: include sys/sys

2009-03-20 Thread Sam Leffler
David Schultz wrote: On Fri, Mar 20, 2009, Vasil Dimov wrote: On Sat, Mar 14, 2009 at 08:10:14PM +, David Schultz wrote: Author: das Date: Sat Mar 14 20:10:14 2009 New Revision: 189828 URL: http://svn.freebsd.org/changeset/base/189828 Log: Fix the visibility of several prototypes

Re: svn commit: r189828 - in head: include sys/sys

2009-03-20 Thread David Schultz
On Fri, Mar 20, 2009, Vasil Dimov wrote: > On Sat, Mar 14, 2009 at 08:10:14PM +, David Schultz wrote: > > Author: das > > Date: Sat Mar 14 20:10:14 2009 > > New Revision: 189828 > > URL: http://svn.freebsd.org/changeset/base/189828 > > > > Log: > > Fix the visibility of several prototypes. A

Re: svn commit: r189828 - in head: include sys/sys

2009-03-20 Thread Vasil Dimov
On Sat, Mar 14, 2009 at 08:10:14PM +, David Schultz wrote: > Author: das > Date: Sat Mar 14 20:10:14 2009 > New Revision: 189828 > URL: http://svn.freebsd.org/changeset/base/189828 > > Log: > Fix the visibility of several prototypes. Also move pthread_kill() and > pthread_sigmask() to sign