diff -ubr popa3d-1.0.2-orig/Makefile popa3d-1.0.2/Makefile --- popa3d-1.0.2-orig/Makefile 2012-09-19 01:19:56.698098130 +0200 +++ popa3d-1.0.2/Makefile 2012-09-19 01:24:33.871750473 +0200 @@ -9,7 +9,7 @@ LDFLAGS = -s LIBS = # Linux with glibc, FreeBSD, NetBSD -#LIBS += -lcrypt +LIBS += -lcrypt # HP-UX trusted system #LIBS += -lsec # Solaris (POP_STANDALONE, POP_VIRTUAL) diff -ubr popa3d-1.0.2-orig/auth_shadow.c popa3d-1.0.2/auth_shadow.c --- a/auth_shadow.c +++ b/auth_shadow.c @@ -14,8 +14,9 @@ #define _XOPEN_SOURCE 4 #define _XOPEN_SOURCE_EXTENDED #define _XOPEN_VERSION 4 #define _XPG4_2 +#define _DEFAULT_SOURCE #include #include #include #include