Sync libayng and sysrepo with upstream

This is needed for the C++ callbacks. Thess versions represent the
current state of devel branches once again now that our patches are in,
yay.

Change-Id: I2dc78cc673ec77e67f473dfbc5096e57410fcb34
diff --git a/ci/do-build.sh b/ci/do-build.sh
index fd97da1..52b21c6 100755
--- a/ci/do-build.sh
+++ b/ci/do-build.sh
@@ -71,7 +71,7 @@
 else
     # rebuild everything from scratch
 
-    CMAKE_OPTIONS="${CMAKE_OPTIONS} -DGEN_LANGUAGE_BINDINGS=ON -DGEN_PYTHON_BINDINGS=OFF" emerge_dep libyang
+    CMAKE_OPTIONS="${CMAKE_OPTIONS} -DGEN_LANGUAGE_BINDINGS=ON -DGEN_PYTHON_BINDINGS=OFF -DGEN_JAVA_BINDINGS=OFF" emerge_dep libyang
     do_test_dep_cmake libyang -j${CI_PARALLEL_JOBS}
 
     emerge_dep libredblack --with-pic
diff --git a/submodules/libyang b/submodules/libyang
index a0ce0e4..b9c346b 160000
--- a/submodules/libyang
+++ b/submodules/libyang
@@ -1 +1 @@
-Subproject commit a0ce0e4ab56f77cd0798cea7e6a4ec7a7f2c30b1
+Subproject commit b9c346bb1d5eb3b400398a862eed251138222a43
diff --git a/submodules/sysrepo b/submodules/sysrepo
index b678168..5e7652c 160000
--- a/submodules/sysrepo
+++ b/submodules/sysrepo
@@ -1 +1 @@
-Subproject commit b678168b1513cbf590b5cf968f67f4e3f77b2319
+Subproject commit 5e7652c20ed2c02bfac53ad3355fa825bc92ab90