|
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 |