To SRU fwupd 1.2.5 to bionic the following actions are needed.
1) libxmlb needs to be backported (which you can see was done in that branch that was linked).
2) libxmlb needs to be patched to build on an older meson. Patch available here; https://github.com/hughsie/libxmlb/commit/378e1c3049ec94f344c2d8f336e84b5a1b0fdb31
3) fwupd needs to be patched to build on an older meson. Patch available here; https://github.com/hughsie/fwupd/commit/c622d927d97226e96ed0ab8842819c3d3c1de5a0
To SRU fwupd 1.2.5 to bionic the following actions are needed.
1) libxmlb needs to be backported (which you can see was done in that branch that was linked).
2) libxmlb needs to be patched to build on an older meson. Patch available here; https:/ /github. com/hughsie/ libxmlb/ commit/ 378e1c3049ec94f 344c2d8f336e84b 5a1b0fdb31
3) fwupd needs to be patched to build on an older meson. Patch available here; https:/ /github. com/hughsie/ fwupd/commit/ c622d927d97226e 96ed0ab8842819c 3d3c1de5a0