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

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

krb5 commit [krb5-1.22]: Propagate -laudit to simple audit module

daemon@ATHENA.MIT.EDU (ghudson@mit.edu)
Mon Aug 31 22:48:22 2026

From: ghudson@mit.edu
To: cvs-krb5@mit.edu
Message-Id: <20260901024817.94C3F105757@krbdev.mit.edu>
Date: Mon, 31 Aug 2026 22:48:17 -0400 (EDT)
MIME-Version: 1.0
Reply-To: krbdev@mit.edu
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cvs-krb5-bounces@mit.edu

https://github.com/krb5/krb5/commit/09434e5816ed7234bb14a4790b8b781f32f4e202
commit 09434e5816ed7234bb14a4790b8b781f32f4e202
Author: Alexander Bokovoy <abokovoy@redhat.com>
Date:   Wed Apr 1 22:37:58 2026 +0300

    Propagate -laudit to simple audit module build
    
    When configure is run with --enable-audit-plugin, configure.ac checks
    for libaudit and defines AUDIT_IMPL_LIBS.  Propagate this variable to
    plugins/audit/simple/Makefile.in so it is used in the module build.
    
    [ghudson@mit.edu: rewrote commit message]
    
    (cherry picked from commit 27310e2e14cda3dfc9dcb37c91facda3b4a3ee3d)
    
    ticket: 9221
    version_fixed: 1.22.3

 src/config/pre.in                    | 3 +++
 src/plugins/audit/simple/Makefile.in | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/config/pre.in b/src/config/pre.in
index 1197c1ffd..2b0ec4706 100644
--- a/src/config/pre.in
+++ b/src/config/pre.in
@@ -413,6 +413,9 @@ TLS_IMPL_LIBS	= @TLS_IMPL_LIBS@
 # SPAKE preauth back-end libraries
 SPAKE_OPENSSL_LIBS = @SPAKE_OPENSSL_LIBS@
 
+# simple audit plugin module dependencies
+AUDIT_IMPL_LIBS = @AUDIT_IMPL_LIBS@
+
 # Whether we have the SASL header file for the LDAP KDB module
 HAVE_SASL = @HAVE_SASL@
 
diff --git a/src/plugins/audit/simple/Makefile.in b/src/plugins/audit/simple/Makefile.in
index 158ea75b1..dec4993ea 100644
--- a/src/plugins/audit/simple/Makefile.in
+++ b/src/plugins/audit/simple/Makefile.in
@@ -8,7 +8,7 @@ RELDIR=../plugins/audit/simple
 
 #Depends on libkrb5 and libkrb5support.
 SHLIB_EXPDEPS= $(KRB5_BASE_DEPLIBS)
-SHLIB_EXPLIBS= $(KRB5_BASE_LIBS)
+SHLIB_EXPLIBS= $(KRB5_BASE_LIBS) $(AUDIT_IMPL_LIBS)
 
 STOBJLISTS= OBJS.ST ../OBJS.ST
 STLIBOBJS= au_simple_main.o
_______________________________________________
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