]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3931] Update libyang and sysrepo to git tags
authorAndrei Pavel <andrei@isc.org>
Tue, 12 Aug 2025 07:08:51 +0000 (10:08 +0300)
committerAndrei Pavel <andrei@isc.org>
Tue, 12 Aug 2025 09:19:35 +0000 (12:19 +0300)
doc/sphinx/arm/ext-netconf.rst
hammer.py

index 285d61dd8367090568839cda9860b58a3d548574..a1b5f29a69601e29cfe4893d7a2b91a1b0a21bdd 100644 (file)
@@ -22,10 +22,10 @@ Installing NETCONF
 To get its NETCONF capabilities, Kea requires the v3 versions of libyang and
 Sysrepo. The specific versions that have been thoroughly tested with Kea are:
 
-* libyang v3.13.3 (7783869951e1494d6f4366892baebb32132c360d)
-* sysrepo v3.7.10 (3bdc1ab2988adbe935fd0f26f31f820d087c0804)
-* libyang-cpp v3 (f3cd4e05462a16e81d6bfd0c4a5b385cf88a8549)
-* sysrepo-cpp v3 (fe4edfa3998fdf312099ee1fb08a06983b6907f6)
+* libyang v3.13.5 (commit efe43e3790822a3dc64d7d28db935d03fff8b81f)
+* sysrepo v3.7.11 (commit 1b720b196f630f348d9e0c131d326b3fb8c6aca7)
+* libyang-cpp v3 (commit f3cd4e05462a16e81d6bfd0c4a5b385cf88a8549)
+* sysrepo-cpp v3 (commit fe4edfa3998fdf312099ee1fb08a06983b6907f6)
 
 .. note::
 
@@ -46,7 +46,7 @@ Installing ``libyang`` From Sources
 
     $ git clone https://github.com/CESNET/libyang.git
     $ cd libyang
-    $ git checkout v2.1.4
+    $ git checkout v3.13.5
     $ mkdir build
     $ cd build
     $ cmake ..
@@ -62,7 +62,7 @@ Installing ``sysrepo`` From Sources
 
     $ git clone https://github.com/sysrepo/sysrepo.git
     $ cd sysrepo
-    $ git checkout v2.2.12
+    $ git checkout v3.7.11
     $ mkdir build
     $ cd build
     $ cmake -DREPO_PATH=/etc/sysrepo ..
index f223e2b2b07d0b95031519585ab4f677c83ea4c1..d280d8a7f4fef0da7f7181227f09b8a99159479a 100755 (executable)
--- a/hammer.py
+++ b/hammer.py
@@ -1212,7 +1212,7 @@ def _install_gtest_sources():
 
 def _install_libyang_from_sources(ignore_errors=False):
     """Install libyang from sources."""
-    version = '3.12.2'
+    version = '3.13.5'
 
     libdirs = [f'{usr}/{lib}' for usr in ['/usr', '/usr/local'] for lib in ['lib', 'lib64']]
     for libdir in libdirs:
@@ -1247,7 +1247,7 @@ def _install_libyang_from_sources(ignore_errors=False):
 
 def _install_sysrepo_from_sources(ignore_errors=False):
     """Install sysrepo from sources."""
-    version = '3.6.11'
+    version = '3.13.5'
 
     libdirs = [f'{usr}/{lib}' for usr in ['/usr', '/usr/local'] for lib in ['lib', 'lib64']]
     for libdir in libdirs: