We have discussed that in the #lxd-dev IRC with Simon but I decided to post it here for others.
It looks like we need to patch 3 places: https://git.launchpad.net/ubuntu/+source/lxc/tree/configure.ac?h=applied/ubuntu/jammy#n3 https://git.launchpad.net/ubuntu/+source/lxc/tree/configure?h=applied/ubuntu/jammy#n3498 https://git.launchpad.net/ubuntu/+source/lxc/tree/src/lxc/version.h?h=applied/ubuntu/jammy#n6
For some reason, the sources which are used for Jammy LXC 5.0.0 use autoconf/automake build system, at the same time upstream https://github.com/lxc/lxc/tree/lxc-5.0.0 uses meson.
removing https://git.launchpad.net/ubuntu/+source/lxc/tree/debian/patches/0003-meson-Set-DEVEL-flag-post-release.patch won't help as we don't use meson.
We have discussed that in the #lxd-dev IRC with Simon but I decided to post it here for others.
It looks like we need to patch 3 places: /git.launchpad. net/ubuntu/ +source/ lxc/tree/ configure. ac?h=applied/ ubuntu/ jammy#n3 /git.launchpad. net/ubuntu/ +source/ lxc/tree/ configure? h=applied/ ubuntu/ jammy#n3498 /git.launchpad. net/ubuntu/ +source/ lxc/tree/ src/lxc/ version. h?h=applied/ ubuntu/ jammy#n6
https:/
https:/
https:/
For some reason, the sources which are used for Jammy LXC 5.0.0 use autoconf/automake build system, at the same time upstream https:/ /github. com/lxc/ lxc/tree/ lxc-5.0. 0 uses meson.
removing https:/ /git.launchpad. net/ubuntu/ +source/ lxc/tree/ debian/ patches/ 0003-meson- Set-DEVEL- flag-post- release. patch won't help as we don't use meson.