Fix debugging reference from non-GSS to optional GSS code.
Fix debugging reference from non-GSS to optional GSS code.

From: Nick Alcock <42741493f9004d057a199c0b77104482057f7cec@oracle.com>

AUTH_DESTROY() and auth_destroy() are pulling in log_debug() from
authgss_prot.c, but are used from outside the GSS code, thus preventing
libtirpc
from being used if compiled without GSS support.

The (somewhat ugly) fix here defines a new macro to do the job. Because
we're
not compiling as C99, I use the GNU C variadic macro extension: if we
mean to
be compiled with other compilers, this needs to change.

Signed-off-by: Nick Alcock <42741493f9004d057a199c0b77104482057f7cec@oracle.com>
Signed-off-by: Steve Dickson <305cc9d5027c0f4e08c2697d4cabde07a8221669@redhat.com>

Distrotech/libtirpc,Distrotech/libtirpc,Distrotech/libtirpc