From d4a7543bad26b6b771e189b3084745a60fe985f0 Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Mon, 23 May 2005 06:02:00 +0000 Subject: r6936: Have RPC compression depend only on NDR_DRSUAPI instead of NDR_RAW which pulls it in for everyone. (This used to be commit 7f51a6b4f29839b1245b6c049a0f5d0c93c6f911) --- source4/librpc/config.mk | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/source4/librpc/config.mk b/source4/librpc/config.mk index 45cc360f24..c997df7f72 100644 --- a/source4/librpc/config.mk +++ b/source4/librpc/config.mk @@ -6,10 +6,9 @@ INIT_OBJ_FILES = \ ADD_OBJ_FILES = \ librpc/ndr/ndr_basic.o \ librpc/ndr/ndr_string.o \ - librpc/ndr/ndr_compression.o \ librpc/ndr/ndr_obfuscate.o \ librpc/ndr/ndr_misc.o -REQUIRED_SUBSYSTEMS = LIBCLI_UTILS LIBCOMPRESSION LIBTALLOC LIBBASIC +REQUIRED_SUBSYSTEMS = LIBCLI_UTILS LIBTALLOC LIBBASIC # End SUBSYSTEM NDR_RAW ################################################ @@ -32,6 +31,15 @@ REQUIRED_SUBSYSTEMS = SOCKET # End SUBSYSTEM RPC_RAW ################################################ +################################################ +# Start SUBSYSTEM RPC_COMPRESSION +[SUBSYSTEM::RPC_COMPRESSION] +ADD_OBJ_FILES = \ + librpc/ndr/ndr_compression.o +REQUIRED_SUBSYSTEMS = LIBCOMPRESSION +# End SUBSYSTEM RPC_COMPRESSION +################################################ + [SUBSYSTEM::NDR_AUDIOSRV] INIT_FUNCTION = dcerpc_audiosrv_init INIT_OBJ_FILES = librpc/gen_ndr/ndr_audiosrv.o @@ -96,7 +104,7 @@ REQUIRED_SUBSYSTEMS = NDR INIT_FUNCTION = dcerpc_drsuapi_init INIT_OBJ_FILES = librpc/gen_ndr/ndr_drsuapi.o NOPROTO = YES -REQUIRED_SUBSYSTEMS = NDR NDR_DRSUAPI_PRINT +REQUIRED_SUBSYSTEMS = NDR NDR_DRSUAPI_PRINT RPC_COMPRESSION [SUBSYSTEM::NDR_DRSUAPI_PRINT] INIT_OBJ_FILES = librpc/ndr/ndr_drsuapi.o -- cgit