# HG changeset patch # User masneyb # Date 1147624140 0 # Node ID 4029ab7f13e40edd813253d8f8b6fde7d4628fb0 # Parent a2b9f34d5e6ff9f513465e8233509e2f6b501182 2006-5-14 Brian Masney * lib/fsplib/lock.c lib/pty.c - compile fixes under NetBSD (from Matthias Scheler tron@zhadum.de>) (closes #168984) diff -r a2b9f34d5e6f -r 4029ab7f13e4 ChangeLog --- a/ChangeLog Sat May 06 06:45:20 2006 +0000 +++ b/ChangeLog Sun May 14 16:29:00 2006 +0000 @@ -1,3 +1,7 @@ +2006-5-14 Brian Masney + * lib/fsplib/lock.c lib/pty.c - compile fixes under NetBSD + (from Matthias Scheler tron@zhadum.de>) (closes #168984) + 2006-04-17 Kjartan Maraas * configure.in: Remove obsolete entry for no_NO. @@ -3332,7 +3336,7 @@ * cvsclean - added this script - * *.[ch] - added $Id: ChangeLog,v 1.418 2006/04/17 12:00:22 kmaraas Exp $ tags + * *.[ch] - added $Id: ChangeLog,v 1.419 2006/05/14 16:28:59 masneyb Exp $ tags * debian/* - updated files from Debian maintainer diff -r a2b9f34d5e6f -r 4029ab7f13e4 lib/fsplib/lock.c --- a/lib/fsplib/lock.c Sat May 06 06:45:20 2006 +0000 +++ b/lib/fsplib/lock.c Sun May 14 16:29:00 2006 +0000 @@ -2,6 +2,10 @@ #include #include "lock.h" +#if defined(__NetBSD__) || defined(sun) || defined(hpux) +#define _SEM_SEMUN_UNDEFINED /**/ +#endif + /* ************ Locking functions ***************** */ #ifndef FSP_NOLOCKING diff -r a2b9f34d5e6f -r 4029ab7f13e4 lib/pty.c --- a/lib/pty.c Sat May 06 06:45:20 2006 +0000 +++ b/lib/pty.c Sun May 14 16:29:00 2006 +0000 @@ -61,7 +61,7 @@ #elif HAVE_GRANTPT -#ifndef __FreeBSD__ +#if !(defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)) #include #endif