Package: ktalkd Version: 1.1.2pre HP-UX doesn't have flock(), thus there will be a compilation error for mail.local. The following patch replaces flock() with lockf(), which should have the same semantics (as far as I have understood the man page). A configure check for flock must be added. --------------------------- CUT HERE --------------------------------- --- kdenetwork/ktalkd/mail.local/mail.local.c~ Tue Mar 30 02:25:10 1999 +++ kdenetwork/ktalkd/mail.local/mail.local.c Tue Jul 27 13:10:23 1999 @@ -451,7 +451,13 @@ } /* Wait until we can get a lock on the file. */ - if (flock(mbfd, LOCK_EX)) { + if ( +#ifdef HAVE_FLOCK + flock(mbfd, LOCK_EX) +#else + lockf(mbfd, F_LOCK, 0) +#endif + ) { e_to_sys(errno); warn("%s: %s", path, strerror(errno)); goto err1; --------------------------- CUT HERE --------------------------------- Regards, Stefan --- Stefan Becker E-Mail: Stefan.Becker@nmp.nokia.com