From 4382757dff7dac6e9ecddd252346efdf1e50653a Mon Sep 17 00:00:00 2001 From: Vincent Li Date: Wed, 3 Dec 2025 20:02:09 +0000 Subject: [PATCH] unbound: upgrade to 1.22.0 there is issue with DNS unable to resolve some domain [0], update the unbound to 1.22.0, the issue is resolved, not sure why it broke though. [0]: https://github.com/vincentmli/bpfire/issues/112 Signed-off-by: Vincent Li --- config/rootfiles/common/unbound | 3 ++- lfs/unbound | 7 +++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/common/unbound b/config/rootfiles/common/unbound index 1badd605a..57390d6d9 100644 --- a/config/rootfiles/common/unbound +++ b/config/rootfiles/common/unbound @@ -11,7 +11,7 @@ etc/unbound/unbound.conf #usr/lib/libunbound.la #usr/lib/libunbound.so usr/lib/libunbound.so.8 -usr/lib/libunbound.so.8.1.24 +usr/lib/libunbound.so.8.1.30 #usr/lib/pkgconfig/libunbound.pc usr/sbin/unbound usr/sbin/unbound-anchor @@ -19,6 +19,7 @@ usr/sbin/unbound-checkconf usr/sbin/unbound-control usr/sbin/unbound-control-setup usr/sbin/unbound-dhcp-leases-bridge +usr/sbin/unbound-dhcp-leases-client usr/sbin/unbound-host #usr/share/man/man1/unbound-host.1 #usr/share/man/man3/libunbound.3 diff --git a/lfs/unbound b/lfs/unbound index b852f75b9..c914b813c 100644 --- a/lfs/unbound +++ b/lfs/unbound @@ -24,7 +24,7 @@ include Config -VER = 1.19.1 +VER = 1.22.0 THISAPP = unbound-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = a48c5b9493eb0a9aa2171956e08677e1cfb7c49b53731c1b05f9192434c4d815eba972aab110ba0ee25fee1e7a57192c8b48e59bb21fb76ad7fd1c7d2d260012 +$(DL_FILE)_BLAKE2 = 28cf5c6c5e29d4026beb33e8a17b012d1185a3a100fafd3e2717233f47c7b0ad2bf7b7fc2d5ad8c15b6fef496ed9d9c95d116535c3c34c945b27c2a42fa197ff install : $(TARGET) @@ -81,6 +81,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --enable-event-api \ --enable-tfo-client \ --enable-tfo-server \ + --with-libevent=no \ ac_cv_func_getentropy=no cd $(DIR_APP) && make $(MAKETUNING) @@ -99,6 +100,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) # Install DHCP leases bridge install -v -m 755 $(DIR_SRC)/config/unbound/unbound-dhcp-leases-bridge \ /usr/sbin/unbound-dhcp-leases-bridge + install -v -m 755 $(DIR_SRC)/config/unbound/unbound-dhcp-leases-client \ + /usr/sbin/unbound-dhcp-leases-client # Install key -mkdir -pv /var/lib/unbound