From 92484cab4ea7baf20eac1c440a631769bf46b51a Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Wed, 27 Aug 2003 05:07:25 +0000 Subject: Follow on from herb's patch for 1.300.2.145 - define SYSV for solaris to fix vendor supplied lp printing (bug #355). For some reason this is not being set in Samba 3. In Samba 2.2 the SYSV define was only set from include/includes.h in a haphazard fashion. It's probably better to explicitly define it on a per-operating system basis anyway. (This used to be commit e653e13f45c3fa3c2cac792d78e47a2ee0df2b5a) --- source3/configure.in | 1 + 1 file changed, 1 insertion(+) diff --git a/source3/configure.in b/source3/configure.in index e23dc77638..29c2af47ec 100644 --- a/source3/configure.in +++ b/source3/configure.in @@ -1011,6 +1011,7 @@ if test "$enable_shared" = "yes"; then AC_DEFINE(STAT_ST_BLOCKSIZE,512) ;; *solaris*) AC_DEFINE(SUNOS5,1,[Whether the host os is solaris]) + AC_DEFINE(SYSV, 1, [Whether to enable System V compatibility]) BLDSHARED="true" LDSHFLAGS="-G" SONAMEFLAG="-h " -- cgit