Public bug reported:
lxc fails to build from source against libselinux 3.1 in groovy-
proposed, as seen in the autopkgtests which do a rebuild as part of the
test:
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -fPIC -DPIC
-DLXCROOTFSMOUNT=\"/usr/lib/x86_64-linux-gnu/lxc\" -DLXCPATH=\"/var/lib/lxc\"
-DLXC_GLOBAL_CONF=\"/etc/lxc/lxc.conf\"
-DLXCINITDIR=\"/usr/lib/x86_64-linux-gnu\"
-DLIBEXECDIR=\"/usr/lib/x86_64-linux-gnu\"
-DLXCTEMPLATEDIR=\"/usr/share/lxc/templates\"
-DLXCTEMPLATECONFIG=\"/usr/share/lxc/config\" -DLOGPATH=\"/var/log/lxc\"
-DLXC_DEFAULT_CONFIG=\"/etc/lxc/default.conf\"
-DLXC_USERNIC_DB=\"/run/lxc/nics\" -DLXC_USERNIC_CONF=\"/etc/lxc/lxc-usernet\"
-DDEFAULT_CGROUP_PATTERN=\"\" -DRUNTIME_PATH=\"/run\" -DSBINDIR=\"/usr/sbin\"
-DAPPARMOR_CACHE_DIR=\"/var/cache/lxc/apparmor\" -I ../../src -I ../../src/lxc
-I ../../src/lxc/storage -I ../../src/lxc/cgroups -DHAVE_APPARMOR
-DHAVE_SECCOMP -DHAVE_SELINUX -pthread -g -O2 -fdiagnostics-color
-Wimplicit-fallthrough=5 -Wcast-align -fno-strict-aliasing
-fstack-clash-protection -fstack-protector-strong --param=ssp-buffer-size=4 -g
-Werror=implicit-function-declaration -Wlogical-op -Wmissing-include-dirs
-Winit-self -Wunused-but-set-variable -Wfloat-equal
-Wsuggest-attribute=noreturn -Werror=return-type
-Werror=incompatible-pointer-types -Wformat=2 -Wshadow -Wendif-labels
-Werror=overflow -fdiagnostics-show-option -Werror=shift-count-overflow
-Werror=shift-overflow=2 -Wdate-time -Wnested-externs
-fasynchronous-unwind-tables -pipe -fexceptions -Wvla -std=gnu11 -Werror -MT
lsm/liblxc_la-selinux.lo -MD -MP -MF lsm/.deps/liblxc_la-selinux.Tpo -c
lsm/selinux.c -fPIC -DPIC -o lsm/.libs/liblxc_la-selinux.o
lsm/selinux.c: In function ‘selinux_process_label_get’:
lsm/selinux.c:35:2: error: ‘security_context_t’ is deprecated
[-Werror=deprecated-declarations]
35 | security_context_t ctx;
| ^~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
Because this is a universe package, I intend to force libselinux into
the release, overriding this test failure.
** Affects: lxc (Ubuntu)
Importance: Critical
Status: New
** Changed in: lxc (Ubuntu)
Importance: Undecided => Critical
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1888705
Title:
lxc ftbfs against libselinux 3.1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1888705/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs