Przeglądaj źródła

krb5: update to 1.22.2

Waldemar Brodkorb 3 dni temu
rodzic
commit
bb6b1169eb

+ 3 - 2
package/krb5/Makefile

@@ -4,9 +4,9 @@
 include $(ADK_TOPDIR)/rules.mk
 include $(ADK_TOPDIR)/rules.mk
 
 
 PKG_NAME:=		krb5
 PKG_NAME:=		krb5
-PKG_VERSION:=		1.22.1
+PKG_VERSION:=		1.22.2
 PKG_RELEASE:=		1
 PKG_RELEASE:=		1
-PKG_HASH:=		1a8832b8cad923ebbf1394f67e2efcf41e3a49f460285a66e35adec8fa0053af
+PKG_HASH:=		3243ffbc8ea4d4ac22ddc7dd2a1dc54c57874c40648b60ff97009763554eaf13
 PKG_DESCR:=		kerberos server
 PKG_DESCR:=		kerberos server
 PKG_SECTION:=		app/crypto
 PKG_SECTION:=		app/crypto
 PKG_DEPENDS:=		libkrb5 libncurses keyutils
 PKG_DEPENDS:=		libkrb5 libncurses keyutils
@@ -35,6 +35,7 @@ $(eval $(call PKG_template,KRB5_CLIENT,krb5-client,$(PKG_VERSION)-${PKG_RELEASE}
 $(eval $(call PKG_template,LIBKRB5,libkrb5,$(PKG_VERSION)-${PKG_RELEASE},,${PKGSD_LIBKRB5},${PKGSC_LIBKRB5},${PKG_OPTS}))
 $(eval $(call PKG_template,LIBKRB5,libkrb5,$(PKG_VERSION)-${PKG_RELEASE},,${PKGSD_LIBKRB5},${PKGSC_LIBKRB5},${PKG_OPTS}))
 
 
 CONFIGURE_ARGS+=	--disable-static \
 CONFIGURE_ARGS+=	--disable-static \
+			--localstatedir=/etc \
 			--disable-profiled \
 			--disable-profiled \
 			--disable-pkinit \
 			--disable-pkinit \
 			--without-system-et \
 			--without-system-et \

+ 22 - 0
package/krb5/patches/001-prevent-segfault.patch

@@ -0,0 +1,22 @@
+diff -Nur krb5-1.22.1.orig/src/util/support/fake-addrinfo.c krb5-1.22.1/src/util/support/fake-addrinfo.c
+--- krb5-1.22.1.orig/src/util/support/fake-addrinfo.c	2025-08-20 21:44:32.000000000 +0200
++++ krb5-1.22.1/src/util/support/fake-addrinfo.c	2026-01-12 04:28:27.178723873 +0100
+@@ -141,18 +141,6 @@
+ #  define WRAP_GETADDRINFO
+ #endif
+ 
+-#if defined (__linux__) && defined(HAVE_GETADDRINFO)
+-/* Define COPY_FIRST_CANONNAME for glibc 2.3 and prior. */
+-#include <features.h>
+-# ifdef __GLIBC_PREREQ
+-#  if ! __GLIBC_PREREQ(2, 4)
+-#   define COPY_FIRST_CANONNAME
+-#  endif
+-# else
+-#   define COPY_FIRST_CANONNAME
+-# endif
+-#endif
+-
+ #ifdef _AIX
+ # define NUMERIC_SERVICE_BROKEN
+ # define COPY_FIRST_CANONNAME