From 0d968e414cf268a76174fe0ece60523f2cc77606 Mon Sep 17 00:00:00 2001 From: Cy Schubert Date: Wed, 30 Apr 2014 04:16:24 +0000 Subject: Prepare for screen 4.2.1. Screen 4.0.3 becomes screen-legacy. --- sysutils/screen-legacy/files/patch-os.h | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 sysutils/screen-legacy/files/patch-os.h (limited to 'sysutils/screen-legacy/files/patch-os.h') diff --git a/sysutils/screen-legacy/files/patch-os.h b/sysutils/screen-legacy/files/patch-os.h new file mode 100644 index 000000000000..9826ba4f9ea5 --- /dev/null +++ b/sysutils/screen-legacy/files/patch-os.h @@ -0,0 +1,33 @@ +--- os.h.orig Tue Jan 8 07:42:33 2002 ++++ os.h Tue Sep 9 17:39:58 2003 +@@ -161,7 +161,7 @@ + # define setregid(rgid, egid) setresgid(rgid, egid, -1) + #endif + +-#if defined(HAVE_SETEUID) || defined(HAVE_SETREUID) ++#if (defined(HAVE_SETEUID) || defined(HAVE_SETREUID)) && __FreeBSD_version < 500000 + # define USE_SETEUID + #endif + +@@ -262,7 +262,11 @@ + #if defined(UTMPOK) || defined(BUGGYGETLOGIN) + # if defined(SVR4) && !defined(DGUX) && !defined(__hpux) && !defined(linux) + # include +-# define UTMPFILE UTMPX_FILE ++# ifdef UTMPX_FILE ++# define UTMPFILE UTMPX_FILE ++# else ++# define UTMPFILE "/nonexistent" ++# endif + # define utmp utmpx + # define getutent getutxent + # define getutid getutxid +@@ -270,7 +274,7 @@ + # define pututline pututxline + # define setutent setutxent + # define endutent endutxent +-# define ut_time ut_xtime ++# define ut_time ut_tv.tv_sec + # else /* SVR4 */ + # include + # endif /* SVR4 */ -- cgit v1.2.3