pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/radmind



Module Name:    pkgsrc
Committed By:   hauke
Date:           Fri Nov 21 19:46:40 UTC 2025

Modified Files:
        pkgsrc/sysutils/radmind: distinfo
        pkgsrc/sysutils/radmind/patches: patch-command.c

Log Message:
sysutils/radmind: Adjust use of pam_handle_t, per gcc 15 (Arch Linux)


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/sysutils/radmind/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/sysutils/radmind/patches/patch-command.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/radmind/distinfo
diff -u pkgsrc/sysutils/radmind/distinfo:1.30 pkgsrc/sysutils/radmind/distinfo:1.31
--- pkgsrc/sysutils/radmind/distinfo:1.30       Mon Oct 14 15:07:01 2024
+++ pkgsrc/sysutils/radmind/distinfo    Fri Nov 21 19:46:40 2025
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.30 2024/10/14 15:07:01 nia Exp $
+$NetBSD: distinfo,v 1.31 2025/11/21 19:46:40 hauke Exp $
 
 BLAKE2s (radmind-1.14.1.tar.gz) = ecab16cf79583ade0b5064fb8f61e2882017b696f04184c6825b9e2cf8d1c34e
 SHA512 (radmind-1.14.1.tar.gz) = bccf9681a6899be3b500065237dd1e04cd83ffb6f9be0e355412e7b0c556325f7d13435cec65a8a5e156e4411da915744f01a615472f6361d52c4d54d8be20eb
 Size (radmind-1.14.1.tar.gz) = 403553 bytes
 SHA1 (patch-Makefile.in) = b7222e8854172104545f3bfd10b843cc3df85ce8
 SHA1 (patch-cksum.c) = 92cc806e8e79e6d4887dba5e838a561e6d59c5d5
-SHA1 (patch-command.c) = 26e93be15a5a1113b8f75eb6eaf1d77892947bc7
+SHA1 (patch-command.c) = b05e15a95571f5df20b3fd2557e11183e196e27c
 SHA1 (patch-command.h) = 03daa77363c681ef625cf429071f02245689e1e9
 SHA1 (patch-config.h.in) = 89bce7b9d256e81ebb6ce1319183cb346260bcde
 SHA1 (patch-configure) = 8db0105f8d0c06129b798f51a2a17bf39514d5d3

Index: pkgsrc/sysutils/radmind/patches/patch-command.c
diff -u pkgsrc/sysutils/radmind/patches/patch-command.c:1.2 pkgsrc/sysutils/radmind/patches/patch-command.c:1.3
--- pkgsrc/sysutils/radmind/patches/patch-command.c:1.2 Thu Apr 14 11:17:31 2016
+++ pkgsrc/sysutils/radmind/patches/patch-command.c     Fri Nov 21 19:46:40 2025
@@ -1,9 +1,20 @@
-$NetBSD: patch-command.c,v 1.2 2016/04/14 11:17:31 hauke Exp $
+$NetBSD: patch-command.c,v 1.3 2025/11/21 19:46:40 hauke Exp $
 
 Fix for Radmind bug #221, accomodating for 64 bit time_t
 
+Adjust use of pam_handle_t, per gcc 15
+
 --- command.c.orig     2010-12-13 03:42:49.000000000 +0000
 +++ command.c
+@@ -82,7 +82,7 @@ int          f_starttls( SNET *, int, char *[] )
+ int           f_repo( SNET *, int, char *[] );
+ #ifdef HAVE_LIBPAM
+ int           f_login( SNET *, int, char *[] );
+-int           exchange( int num_msg, struct pam_message **msgm,
++int           exchange( int num_msg, const struct pam_message **msgm,
+                   struct pam_response **response, void *appdata_ptr );
+ #endif /* HAVE_LIBPAM */
+ #ifdef HAVE_ZLIB
 @@ -624,11 +624,11 @@ f_stat( SNET *sn, int ac, char *av[] )
      switch ( key ) {
      case K_COMMAND:
@@ -58,3 +69,21 @@ Fix for Radmind bug #221, accomodating f
                av[ 0 ], enc_file,
                av[ 2 ], av[ 3 ], av[ 4 ],
                st.st_mtime, st.st_size, cksum_b64 );
+@@ -1016,7 +1020,7 @@ f_starttls( SNET *sn, int ac, char **av
+ 
+ #ifdef HAVE_LIBPAM
+     int
+-exchange( int num_msg, struct pam_message **msg,
++exchange( int num_msg, const struct pam_message **msg,
+     struct pam_response **resp, void *appdata_ptr)
+ {
+     int                               count = 0;
+@@ -1092,7 +1096,7 @@ f_login( SNET *sn, int ac, char **av )
+     int                               retval;
+     pam_handle_t              *pamh;
+     struct pam_conv           pam_conv = {
+-      (int (*)())exchange,
++      exchange,
+       NULL
+     };
+ 



Home | Main Index | Thread Index | Old Index