From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4d7F491Sh2z3362 for ; Fri, 14 Nov 2025 11:18:01 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4d7F420Thxz335K for ; Fri, 14 Nov 2025 11:17:54 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4d7F415LTbz3wp; Fri, 14 Nov 2025 11:17:53 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1763119073; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=fm5aHc1/d1P86dtX9zd8rBo6ZHfFRxIp+ngYnO28fDo=; b=RDoGjkRXZ7PdWgy3z6n2I1wnyPNs35to2mwE93uoluaw2b24rUdMABTh6/v0R+H6D/yi5/ MWTgxklfVo04z4Cw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1763119073; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=fm5aHc1/d1P86dtX9zd8rBo6ZHfFRxIp+ngYnO28fDo=; b=QKODK9v5r0mAWhqzG+PSZ+OUyIDni+R99F8xTXbM98B5JpZxZqj8VnXxMJyTSKV9wFjKMc i8pRgkXvPByudm65XTSdKV/pYL72Bdrcy/PzGD/EJLo9xJuhWAe1QzvO+soXqAyZKFUkQt RCish5l0lGiDKscG8E7MLrS29QfEbzpDWB8dBT2brDQt0oPDpYb3jY2zXCiphrUL/723yW oWEmMwTATPJvLcZuFfRjJYicRR+ArzZurUZTTpXCo4zygx27UGw6XO1WoXlJ4TGfKWXHRv QGzCLNjd5aahRTNHjGjYvlnof1SkN4tGahAPBTx/ZXXngAt4RzkoynO/j5ObIQ== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] libassuan: Update to version 3.0.2 and make into core program Date: Fri, 14 Nov 2025 12:17:44 +0100 Message-ID: <20251114111748.24374-6-adolf.belka@ipfire.org> In-Reply-To: <20251114111748.24374-1-adolf.belka@ipfire.org> References: <20251114111748.24374-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit - libassuan was previously an addon package, although not used by anything in IPFire. - The update of gnupg to the 2.4 branch requires libassuan to be available for both the build and the runtime, therefore this patch changes it from an addon package to a core program. - Update from version 3.0.1 to 3.0.2 - Update of rootfile - Changelog 3.0.2 * Fix for FreeBSD to set the pid of assuan_peercred_t. [rAdfa5e6532d] * Use socklen_t for the length of socket address. [T5924] * Fix errno setting on Widnows for assuan_sock_bind failure. [T7456] * New assuan_sock_get_flag "w32_error" to get the actual Windows error after a system call and not just the mapped errno. [T7456] Signed-off-by: Adolf Belka --- .../rootfiles/{packages => common}/libassuan | 3 +-- lfs/libassuan | 20 ++++++------------- 2 files changed, 7 insertions(+), 16 deletions(-) rename config/rootfiles/{packages => common}/libassuan (73%) diff --git a/config/rootfiles/packages/libassuan b/config/rootfiles/common/libassuan similarity index 73% rename from config/rootfiles/packages/libassuan rename to config/rootfiles/common/libassuan index 625cd061a..a85eeb9a3 100644 --- a/config/rootfiles/packages/libassuan +++ b/config/rootfiles/common/libassuan @@ -2,7 +2,6 @@ #usr/lib/libassuan.la #usr/lib/libassuan.so usr/lib/libassuan.so.9 -usr/lib/libassuan.so.9.0.1 +usr/lib/libassuan.so.9.0.2 #usr/lib/pkgconfig/libassuan.pc #usr/share/aclocal/libassuan.m4 -#usr/share/info/assuan.info diff --git a/lfs/libassuan b/lfs/libassuan index d796c6055..cb9391c58 100644 --- a/lfs/libassuan +++ b/lfs/libassuan @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2025 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,19 +26,13 @@ include Config SUMMARY = IPC library used by GnuPG version 2 -VER = 3.0.1 +VER = 3.0.2 THISAPP = libassuan-$(VER) DL_FILE = $(THISAPP).tar.bz2 DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) -PROG = libassuan -PAK_VER = 8 - -DEPS = - -SERVICES = ############################################################################### # Top-level Rules @@ -48,7 +42,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 5d6a7e4e9ce1b196bc7d126786716d95896de6145b8d753e2289bd36cbc96efa216360ac127fadb7be2d577e7fa203c8c8695d4aa11afcca6ed5397dd40209cb +$(DL_FILE)_BLAKE2 = 1ce087f02f64dcae13a90c329010c08a4779b6e86fc5d019326d0d38ff125caea56a1db873ab083db8a762e548d1b5a6f0e2eba8480288d61a98a13b08e19173 install : $(TARGET) @@ -58,9 +52,6 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects)) b2 : $(subst %,%_BLAKE2,$(objects)) -dist: - @$(PAK) - ############################################################################### # Downloading, checking, b2sum ############################################################################### @@ -80,10 +71,11 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ - --prefix=/usr + --prefix=/usr \ + --disable-doc cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) -- 2.51.2