components/krb5/patches/012-libgss_filter.patch
changeset 5490 9bf0bc57423a
child 6599 1d033832c5e7
equal deleted inserted replaced
5489:a5031bb8b66d 5490:9bf0bc57423a
       
     1 #
       
     2 # This patch handles building libgss_stubs.o for libgss filter library,
       
     3 # which contains the following wrappers:
       
     4 #     __gss_mech_to_oid -> gssint_mech_to_oid
       
     5 #     __gss_oid_to_mech -> gssint_oid_to_mech
       
     6 #     __gss_get_mechanisms -> gssint_get_mechanisms
       
     7 #     __gss_get_kmodName -> gssint_get_kmodName
       
     8 #     __gss_get_mechanism -> gssint_get_mechanism
       
     9 #     __gss_get_modOptions -> gssint_get_modOptions
       
    10 #     __gss_userok -> gss_authorize_localname
       
    11 #
       
    12 # This patch is for backward compatibility with applications linked against
       
    13 # Solaris Kerberos libraries and is not intended for upstream contribution.
       
    14 # Patch source: in-house
       
    15 #
       
    16 diff -ru old/src/lib/gssapi/mechglue/Makefile.in new/src/lib/gssapi/mechglue/Makefile.in
       
    17 --- old/src/lib/gssapi/mechglue/Makefile.in	2013-12-06 06:13:39.120432302 -0800
       
    18 +++ new/src/lib/gssapi/mechglue/Makefile.in	2013-12-19 03:23:30.589779644 -0800
       
    19 @@ -72,7 +72,8 @@
       
    20  	$(srcdir)/g_verify.c \
       
    21  	$(srcdir)/g_wrap_aead.c \
       
    22  	$(srcdir)/g_wrap_iov.c \
       
    23 -	$(srcdir)/gssd_pname_to_uid.c
       
    24 +	$(srcdir)/gssd_pname_to_uid.c \
       
    25 +	$(srcdir)/libgss_stubs.c
       
    26  
       
    27  OBJS = \
       
    28  	$(OUTPRE)g_accept_sec_context.$(OBJEXT) \
       
    29 @@ -137,7 +138,8 @@
       
    30  	$(OUTPRE)g_verify.$(OBJEXT) \
       
    31  	$(OUTPRE)g_wrap_aead.$(OBJEXT) \
       
    32  	$(OUTPRE)g_wrap_iov.$(OBJEXT) \
       
    33 -	$(OUTPRE)gssd_pname_to_uid.$(OBJEXT)
       
    34 +	$(OUTPRE)gssd_pname_to_uid.$(OBJEXT) \
       
    35 +	$(OUTPRE)libgss_stubs.$(OBJEXT)
       
    36  
       
    37  STLIBOBJS = \
       
    38  	g_accept_sec_context.o \
       
    39 @@ -209,7 +211,7 @@
       
    40  
       
    41  $(OBJS): $(EXPORTED_HEADERS)
       
    42  
       
    43 -all-unix:: all-libobjs
       
    44 +all-unix:: all-libobjs libgss_stubs.o
       
    45  
       
    46  ##DOS##LIBOBJS = $(OBJS)
       
    47