NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/57406 CVS commit: [netbsd-10] src



The following reply was made to PR lib/57406; it has been noted by GNATS.

From: "Martin Husemann" <martin%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/57406 CVS commit: [netbsd-10] src
Date: Sat, 14 Oct 2023 06:56:36 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Sat Oct 14 06:56:36 UTC 2023
 
 Modified Files:
 	src/crypto/external/bsd/heimdal [netbsd-10]: Makefile.inc
 	src/crypto/external/bsd/heimdal/include [netbsd-10]: config.h
 	src/crypto/external/bsd/heimdal/lib/libhdb [netbsd-10]: Makefile
 	src/crypto/external/bsd/heimdal/lib/libkrb5 [netbsd-10]: Makefile
 	src/crypto/external/bsd/heimdal/libexec/digest-service [netbsd-10]:
 	    Makefile
 	src/crypto/external/bsd/heimdal/libexec/hpropd [netbsd-10]: Makefile
 	src/crypto/external/bsd/heimdal/libexec/ipropd-master [netbsd-10]:
 	    Makefile
 	src/crypto/external/bsd/heimdal/libexec/ipropd-slave [netbsd-10]:
 	    Makefile
 	src/crypto/external/bsd/heimdal/libexec/kadmind [netbsd-10]: Makefile
 	src/crypto/external/bsd/heimdal/libexec/kpasswdd [netbsd-10]: Makefile
 	src/crypto/external/bsd/heimdal/sbin/hprop [netbsd-10]: Makefile
 	src/crypto/external/bsd/heimdal/sbin/iprop-log [netbsd-10]: Makefile
 	src/crypto/external/bsd/heimdal/sbin/kadmin [netbsd-10]: Makefile
 	src/crypto/external/bsd/heimdal/sbin/kdc [netbsd-10]: Makefile
 	src/crypto/external/bsd/heimdal/sbin/kstash [netbsd-10]: Makefile
 	src/share/mk [netbsd-10]: bsd.prog.mk
 
 Log Message:
 Pull up following revision(s) (requested by riastradh in ticket #412):
 
 	share/mk/bsd.prog.mk: revision 1.346
 	crypto/external/bsd/heimdal/sbin/kstash/Makefile: revision 1.6
 	share/mk/bsd.prog.mk: revision 1.347
 	crypto/external/bsd/heimdal/sbin/hprop/Makefile: revision 1.6
 	crypto/external/bsd/heimdal/sbin/kdc/Makefile: revision 1.6
 	crypto/external/bsd/heimdal/sbin/iprop-log/Makefile: revision 1.6
 	crypto/external/bsd/heimdal/lib/libkrb5/Makefile: revision 1.16
 	crypto/external/bsd/heimdal/libexec/digest-service/Makefile: revision 1.6
 	crypto/external/bsd/heimdal/Makefile.inc: revision 1.10
 	crypto/external/bsd/heimdal/Makefile.inc: revision 1.11
 	crypto/external/bsd/heimdal/Makefile.inc: revision 1.9
 	crypto/external/bsd/heimdal/libexec/kadmind/Makefile: revision 1.8
 	crypto/external/bsd/heimdal/lib/libhdb/Makefile: revision 1.6
 	crypto/external/bsd/heimdal/include/config.h: revision 1.12
 	crypto/external/bsd/heimdal/libexec/hpropd/Makefile: revision 1.6
 	crypto/external/bsd/heimdal/libexec/ipropd-slave/Makefile: revision 1.6
 	crypto/external/bsd/heimdal/libexec/ipropd-master/Makefile: revision 1.6
 	crypto/external/bsd/heimdal/libexec/kpasswdd/Makefile: revision 1.6
 	crypto/external/bsd/heimdal/sbin/kadmin/Makefile: revision 1.7
 
 heimdal: Disable sqlite3 credential cache (SCC).
 SCC is not usable in Heimdal 7.8.0, and this brings a dependency on
 libsqlite3 into libkrb5 and therefore libgssapi, which is problematic
 downstream applications that have sqlite3 from pkgsrc or statically
 built in.
 SCC will undergo substantial revision in the next Heimdal version
 https://github.com/heimdal/heimdal/pull/1143.  We can revisit later
 how to deal with this -- perhaps by symbol-renaming a copy of sqlite3
 in Heimdal as it looks like upstream intends to do.
 PR lib/57406
 
 bsd.prog.mk: krb5 stuff no longer needs to link against sqlite3.
 (Why is this here?  Seems like it should be a .mk fragment under
 crypto/external/bsd/heimdal -- that way I would have found it for the
 previous commit.)
 PR lib/57406
 
 heimdal: No need for -lm, was only added for -lsqlite3.
 PR lib/57406
 
 heimdal: Make sure whatever uses libhdb also gets libsqlite3 & libm.
 Loose ends for static builds in the fix for PR lib/57406.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.6.6.1 -r1.6.6.2 src/crypto/external/bsd/heimdal/Makefile.inc
 cvs rdiff -u -r1.10.8.1 -r1.10.8.2 \
     src/crypto/external/bsd/heimdal/include/config.h
 cvs rdiff -u -r1.4.22.1 -r1.4.22.2 \
     src/crypto/external/bsd/heimdal/lib/libhdb/Makefile
 cvs rdiff -u -r1.11.22.1 -r1.11.22.2 \
     src/crypto/external/bsd/heimdal/lib/libkrb5/Makefile
 cvs rdiff -u -r1.2.56.1 -r1.2.56.2 \
     src/crypto/external/bsd/heimdal/libexec/digest-service/Makefile
 cvs rdiff -u -r1.2.56.1 -r1.2.56.2 \
     src/crypto/external/bsd/heimdal/libexec/hpropd/Makefile
 cvs rdiff -u -r1.2.56.1 -r1.2.56.2 \
     src/crypto/external/bsd/heimdal/libexec/ipropd-master/Makefile
 cvs rdiff -u -r1.2.56.1 -r1.2.56.2 \
     src/crypto/external/bsd/heimdal/libexec/ipropd-slave/Makefile
 cvs rdiff -u -r1.2.56.1 -r1.2.56.2 \
     src/crypto/external/bsd/heimdal/libexec/kadmind/Makefile
 cvs rdiff -u -r1.2.56.1 -r1.2.56.2 \
     src/crypto/external/bsd/heimdal/libexec/kpasswdd/Makefile
 cvs rdiff -u -r1.2.56.1 -r1.2.56.2 \
     src/crypto/external/bsd/heimdal/sbin/hprop/Makefile
 cvs rdiff -u -r1.2.56.1 -r1.2.56.2 \
     src/crypto/external/bsd/heimdal/sbin/iprop-log/Makefile
 cvs rdiff -u -r1.3.22.1 -r1.3.22.2 \
     src/crypto/external/bsd/heimdal/sbin/kadmin/Makefile
 cvs rdiff -u -r1.2.56.1 -r1.2.56.2 \
     src/crypto/external/bsd/heimdal/sbin/kdc/Makefile
 cvs rdiff -u -r1.2.56.1 -r1.2.56.2 \
     src/crypto/external/bsd/heimdal/sbin/kstash/Makefile
 cvs rdiff -u -r1.341.2.1 -r1.341.2.2 src/share/mk/bsd.prog.mk
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index