[28304] in CVS-changelog-for-Kerberos-V5

home help back first fref pref prev next nref lref last post

krb5 commit: Fix t_seqstate build with Solaris compiler

daemon@ATHENA.MIT.EDU (Greg Hudson)
Fri Mar 28 12:01:50 2014

Date: Fri, 28 Mar 2014 12:01:40 -0400
From: Greg Hudson <ghudson@mit.edu>
Message-Id: <201403281601.s2SG1epw014505@drugstore.mit.edu>
To: cvs-krb5@mit.edu
Reply-To: krbdev@mit.edu
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cvs-krb5-bounces@mit.edu

https://github.com/krb5/krb5/commit/92f76302fa249713ca461e5fe7fa8ea51467b2a3
commit 92f76302fa249713ca461e5fe7fa8ea51467b2a3
Author: Greg Hudson <ghudson@mit.edu>
Date:   Tue Mar 25 12:28:05 2014 -0400

    Fix t_seqstate build with Solaris compiler
    
    The Solaris native compiler (as of version 5.9) outputs code for
    static inline functions even if they are not used.  So the
    k5buf_to_gss helper in gssapiP_generic.h causes t_seqstate to have a
    dependency on libkrb5support.
    
    ticket: 7872

 src/lib/gssapi/generic/Makefile.in |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/lib/gssapi/generic/Makefile.in b/src/lib/gssapi/generic/Makefile.in
index 530a0a9..c8681fb 100644
--- a/src/lib/gssapi/generic/Makefile.in
+++ b/src/lib/gssapi/generic/Makefile.in
@@ -146,8 +146,9 @@ clean-windows::
 	$(RM) $(HDRS) maptest.h
 	-if exist $(EHDRDIR)\nul rmdir $(EHDRDIR)
 
-t_seqstate: t_seqstate.o util_seqstate.o
-	$(CC_LINK) $(ALL_CFLAGS) -o $@ t_seqstate.o util_seqstate.o
+t_seqstate: t_seqstate.o util_seqstate.o $(SUPPORT_DEPLIB)
+	$(CC_LINK) $(ALL_CFLAGS) -o $@ t_seqstate.o util_seqstate.o \
+		$(SUPPORT_LIB)
 
 check-unix:: t_seqstate
 	$(RUN_SETUP) $(VALGRIND) ./t_seqstate
_______________________________________________
cvs-krb5 mailing list
cvs-krb5@mit.edu
https://mailman.mit.edu/mailman/listinfo/cvs-krb5

home help back first fref pref prev next nref lref last post