Index | Thread | Search

From:
Ian McWilliam <kaosagnt@gmail.com>
Subject:
Re: UPDATE devel/libtalloc-2.5.0
To:
Bjorn Ketelaars <bket@openbsd.org>
Cc:
OpenBSD ports <ports@openbsd.org>
Date:
Fri, 25 Sep 2026 20:12:09 +1000

Download raw body.

Thread
Hi,


download.samba.org <http://download.samba.org/> was a bit flat for this and the samba download so until the distil are cache on the OpenBSD can servers people may have trouble downloading these. But once downloaded verified build and tests ok with the Samba update. Ok


Ian McWilliam

> On 25 Sep 2026, at 15:12, Bjorn Ketelaars <bket@openbsd.org> wrote:
> 
> Diff below updates devel/libtalloc to 2.5.0, which is needed for
> updating net/samba.
> 
> 'make test' passes all tests and runs with samba-4.25.0 on amd64.
> 
> Needs FIX_EXTRACT_PERMISSIONS=Yes, and bumped minor of shared lib per
> check_sym's suggestion.
> 
> OK?
> 
> 
> diff --git Makefile Makefile
> index f0431b26763..0fcd6214223 100644
> --- Makefile
> +++ Makefile
> @@ -2,7 +2,7 @@ COMMENT-main=	hierarchical memory pool system with destructors
> COMMENT-python=	Python ${MODPY_VERSION} bindings for talloc
> 
> # Keep in sync with the version bundled in net/samba
> -V=		2.4.4
> +V=		2.5.0
> 
> DISTNAME=	talloc-$V
> PKGNAME-main=	lib${DISTNAME}
> @@ -10,7 +10,7 @@ PKGNAME-python=	py3-${DISTNAME}
> 
> MULTI_PACKAGES=	-main -python
> 
> -SHARED_LIBS+=	talloc		1.3
> +SHARED_LIBS+=	talloc		1.4
> SHARED_LIBS+=	${PYTALLOC_UTIL_LIBNAME}	0.0
> 
> PYTALLOC_UTIL_LIBNAME =		pytalloc-util.cpython-${MODPY_MAJORMINOR}
> @@ -35,6 +35,8 @@ WANTLIB-python=	intl m pthread talloc util ${MODPY_WANTLIB}
> 
> SITES=		https://download.samba.org/pub/talloc/
> 
> +FIX_EXTRACT_PERMISSIONS=	Yes
> +
> DEBUG_PACKAGES=	${BUILD_PACKAGES}
> 
> MODULES=	lang/python
> diff --git distinfo distinfo
> index 4e54cd1b0dc..9eab5b01a31 100644
> --- distinfo
> +++ distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (talloc-2.4.4.tar.gz) = VeR5lAGME3Q0hVROcgZ4D/uzyElecEqZY2UD5ud6v1k=
> -SIZE (talloc-2.4.4.tar.gz) = 684541
> +SHA256 (talloc-2.5.0.tar.gz) = kSr6I3UQrlQqdzOZjrGKErzaNatnKcji3bQ+jQ66sAc=
> +SIZE (talloc-2.5.0.tar.gz) = 690172