=== modified file 'configure.ac' --- configure.ac 2012-07-17 07:30:25 +0000 +++ configure.ac 2012-07-21 09:10:00 +0000 @@ -1220,7 +1220,7 @@ linux/version.h sys/systeminfo.h stdio_ext.h fcntl.h coff.h pty.h sys/vlimit.h sys/resource.h - sys/utsname.h pwd.h utmp.h dirent.h util.h) + sys/utsname.h pwd.h utmp.h dirent.h util.h libutil.h) AC_MSG_CHECKING(if personality LINUX32 can be set) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[personality (PER_LINUX32)]])], @@ -3344,7 +3344,7 @@ AC_DEFINE(PTY_TTY_NAME_SPRINTF, [] ) ;; - darwin ) + darwin | freebsd ) AC_DEFINE(PTY_ITERATION, [int i; for (i = 0; i < 1; i++)] ) dnl Not used, because PTY_ITERATION is defined. AC_DEFINE(FIRST_PTY_LETTER, ['p']) @@ -3356,7 +3356,7 @@ AC_DEFINE(PTY_TTY_NAME_SPRINTF, [] ) ;; - gnu | freebsd | netbsd | openbsd ) + gnu | netbsd | openbsd ) AC_DEFINE(FIRST_PTY_LETTER, ['p']) ;; === modified file 'src/process.c' --- src/process.c 2012-07-20 07:29:04 +0000 +++ src/process.c 2012-07-21 09:10:00 +0000 @@ -83,6 +83,10 @@ #include #endif +#ifdef HAVE_LIBUTIL_H +#include +#endif + #ifdef HAVE_PTY_H #include #endif