[17082] in Kerberos-V5-bugs
[krbdev.mit.edu #9195] git commit
daemon@ATHENA.MIT.EDU (Greg Hudson via RT)
Thu Feb 12 21:05:54 2026
From: "Greg Hudson via RT" <rt@krbdev.mit.edu>
In-Reply-To:
Message-ID: <rt-4.4.3-2-1275363-1770948347-1834.9195-5-0@mit.edu>
To: "AdminCc of krbdev.mit.edu Ticket #9195":;
Date: Thu, 12 Feb 2026 21:05:47 -0500
MIME-Version: 1.0
Reply-To: rt@krbdev.mit.edu
Content-Type: text/plain; charset="utf-8"
Errors-To: krb5-bugs-bounces@mit.edu
Content-Transfer-Encoding: 8bit
<URL: https://krbdev.mit.edu/rt/Ticket/Display.html?id=9195 >
Fix several portability issues affecting Solaris
Commit 1bfcf572241a4ec0e44e609e5c6b7c0b11b08eea added a trailing
semicolon to the Solaris INIT_FINI_PREP, causing a syntax error when
MAKE_SHLIB_COMMAND uses it as "$(INIT_FINI_PREP} && ${LDCOMBINE} ...".
Remove it.
Commit a575589ef525fb139cafa0de1a05382845f0afbd introduced UNIX domain
socket variables named "sun", which is defined to 1 on Solaris. Use
"unaddr" or avoid declaring a variable.
Commit 1c87ce6c44a9de0824580a2d72a8a202237e01f4 changed
pkinit_constants.c to use char arrays for OID constants, for brevity
when including them in krb5_data initializers. But many of the array
elements are not within the range of a signed char, causing errors
with the Solaris C compiler. Change these constants to uint8_t arrays
and introduce a macro to shorten the krb5_data initializers.
[ghudson@mit.edu: edited for style; wrote commit message]
https://github.com/krb5/krb5/commit/4c8ec1637252a6b22e2665e6003a88e709f8db6c
Author: Martin Řehák <rehak@tekkirk.org>
Committer: Greg Hudson <ghudson@mit.edu>
Commit: 4c8ec1637252a6b22e2665e6003a88e709f8db6c
Branch: master
src/config/shlib.conf | 2 +-
src/lib/apputils/net-server.c | 10 ++--
src/lib/krb5/os/addr.c | 5 +-
src/lib/krb5/os/locate_kdc.c | 13 ++---
src/plugins/preauth/pkinit/pkinit_constants.c | 72 +++++++++++++--------------
5 files changed, 49 insertions(+), 53 deletions(-)
_______________________________________________
krb5-bugs mailing list
krb5-bugs@mit.edu
https://mailman.mit.edu/mailman/listinfo/krb5-bugs