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 4gLBCL3fmPz2xl2 for ; Wed, 20 May 2026 12:47:42 +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 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4gLBCH1TFpz2xHN for ; Wed, 20 May 2026 12:47:39 +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 4gLBCG3vJJz9t for ; Wed, 20 May 2026 12:47:38 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1779281258; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=U7hqRzYwngVCCgPLzJyVy/1W1PsctgQjcOa++FwMQRM=; b=YLUVosBREpfYFyuYij7G24UhWaB2TbPpPQ010uh05Ymp4pujzX1c0iZp6fSYiCtcI/EGgK P6xpnz8ghCPS1HCg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1779281258; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=U7hqRzYwngVCCgPLzJyVy/1W1PsctgQjcOa++FwMQRM=; b=qxqxaXSZCJMsv8+zzUuH8X/tb4IsqY4MCJyyaIk9NNgsE7VPZIOHzta8Zb9FbkrQ18aUKN J74+NZ2zJz5VhCAismFTYDWFrhUM2B6c8TIj4J2WoQMBafsal41//wmCYEqLkDFYjEVnZD wB/uNhJmjN7lWnuXodeK/zsv9SPY2PCy7vlFSAjFIHdhV/TwVE8GTlldVbE2qOJOFZp4DE Bscd+3feZyp/l2PBkPir7aeULFxRHxYUxbGF0hZL8MH1wpCLABuiZrPQakiiDH8OuOUF/P vgYVaXkluAtzK/z/SpdkpquN4e+ZpO6K3yaKxraqPijnMn4+Mq0yxczViaatWw== Message-ID: Date: Wed, 20 May 2026 14:47:29 +0200 Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Content-Language: en-GB To: "IPFire: Development-List" From: Adolf Belka Subject: Problem with update of nettle to 4.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi all, For information. A new nettle version has come out. Our old version was 3.10.2 and the new one is 4.0 Unfortunately nettle-4.0 has a new API/ABI and several packages that use nettle have found that it won't build for them. Many of those packages have already issued updated versions that now work with nettle-4.0 That is not the case with squid. Here we have a greater problem. Currently we are on squid-6.14 and the current release is squid-7.5. squid-6.14 fails to build with nettle-4.0 as there are changes in various variables/parameters. squid-7.5 does not yet have any fix for the nettle API/ABI changes. I did find some discussion on it in the Pull Requests section but there seems to be some disagreement between various of the squid contributors which seems to be blocking anything being accepted. It is also not clear if that pull request would fix the error that I found in my build with squid-6.14 squid has not been updated to the 7.x branch in IPFire because there were a lot of significant changes in it which would require some re-write of our web proxy code. It is probably worth noting that squid-6.14 stopped getting any security support in July 2025. There also seems to be questions about squid-8.x and if it will have even more major changes to options. squid typically is having a two year cycle on their major branch changes and so the expectation is that squid-7.x will go EOL somewhere around July 2027 with squid-8.x having beta status in Feb 2027 and stable declaration in July 2027 when 7.x is EOL'd I will try and see if any other packages we run have any linkage to nettle. Regards, Adolf.