diff options
Diffstat (limited to 'x11/kdebase3/files/patch-kdm-backend-sessreg.c')
-rw-r--r-- | x11/kdebase3/files/patch-kdm-backend-sessreg.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/x11/kdebase3/files/patch-kdm-backend-sessreg.c b/x11/kdebase3/files/patch-kdm-backend-sessreg.c new file mode 100644 index 000000000000..53700e4c2dac --- /dev/null +++ b/x11/kdebase3/files/patch-kdm-backend-sessreg.c @@ -0,0 +1,24 @@ +--- kdm/backend/sessreg.c ++++ kdm/backend/sessreg.c +@@ -43,6 +43,13 @@ + # define NO_LASTLOG + #endif + ++#ifdef __FreeBSD__ ++# include <sys/param.h> ++# if __FreeBSD_version >= 900007 ++# define NO_LASTLOG ++# endif ++#endif ++ + #ifndef NO_LASTLOG + # ifdef HAVE_LASTLOG_H + # include <lastlog.h> +@@ -254,7 +261,6 @@ + close( utmp ); + } + # else +- UTMPNAME( UTMP_FILE ); + SETUTENT(); + PUTUTLINE( &ut_ent ); + ENDUTENT(); |