[lxc/lxc] 58db1a: build: add src/include to build and simplify heade...

0 views
Skip to first unread message

Stéphane Graber

unread,
Sep 14, 2021, 10:42:08 PM9/14/21
to lxc-...@lists.linuxcontainers.org
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: 58db1a61c88a41eec7e0dffe656d9ece53d899cc
https://github.com/lxc/lxc/commit/58db1a61c88a41eec7e0dffe656d9ece53d899cc
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M hooks/unmount-namespace.c
M src/lxc/Makefile.am
M src/lxc/af_unix.c
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup2_devices.h
M src/lxc/cmd/lxc_user_nic.c
M src/lxc/conf.c
M src/lxc/confile.c
M src/lxc/confile_utils.c
M src/lxc/criu.c
M src/lxc/initutils.c
M src/lxc/log.c
M src/lxc/lxccontainer.c
M src/lxc/monitor.c
M src/lxc/network.c
M src/lxc/pam/pam_cgfs.c
M src/lxc/rexec.c
M src/lxc/start.c
M src/lxc/storage/btrfs.c
M src/lxc/storage/nbd.c
M src/lxc/storage/rbd.c
M src/lxc/storage/storage.c
M src/lxc/storage/storage.h
M src/lxc/storage/storage_utils.c
M src/lxc/string_utils.c
M src/lxc/string_utils.h
M src/lxc/terminal.c
M src/lxc/tools/include/getsubopt.c
M src/lxc/tools/lxc_copy.c
M src/lxc/tools/lxc_device.c
M src/lxc/utils.c
M src/lxc/utils.h
M src/tests/Makefile.am
M src/tests/api_reboot.c
M src/tests/arch_parse.c
M src/tests/attach.c
M src/tests/cgpath.c
M src/tests/device_add_remove.c
M src/tests/get_item.c
M src/tests/shortlived.c

Log Message:
-----------
build: add src/include to build and simplify header inclusions

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 4ee86fdad6b66b96b75f3df1345422b4e2ca461a
https://github.com/lxc/lxc/commit/4ee86fdad6b66b96b75f3df1345422b4e2ca461a
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/syscall_wrappers.h

Log Message:
-----------
syscall_wrapper: fix pivot_root() declaration

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 45ef2e0c690f38a460765290c576ab5a6b1a50c5
https://github.com/lxc/lxc/commit/45ef2e0c690f38a460765290c576ab5a6b1a50c5
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/cgroups/cgfsng.c

Log Message:
-----------
cgroups: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 15b9e2b099421b17a7afdfe0a0cd24f18a125ef4
https://github.com/lxc/lxc/commit/15b9e2b099421b17a7afdfe0a0cd24f18a125ef4
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/confile.c

Log Message:
-----------
confile: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 2048ac1a8e75816e41d745888a3b190596086ea1
https://github.com/lxc/lxc/commit/2048ac1a8e75816e41d745888a3b190596086ea1
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/storage/btrfs.c
M src/lxc/storage/lvm.c
M src/lxc/storage/overlay.c
M src/lxc/storage/storage_utils.c
M src/lxc/storage/zfs.c

Log Message:
-----------
storage: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 7e5a9e11e45160c15e0f0ef2d9618900a3a88926
https://github.com/lxc/lxc/commit/7e5a9e11e45160c15e0f0ef2d9618900a3a88926
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/attach.c

Log Message:
-----------
attach: fix helper declarations

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 961878dac19af1ab6723d05c08bd461eaf4d9b64
https://github.com/lxc/lxc/commit/961878dac19af1ab6723d05c08bd461eaf4d9b64
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/lsm/apparmor.c
M src/lxc/lsm/selinux.c

Log Message:
-----------
lsm: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 02d477ccc6392bf1c9e64d295cb4ce7f6d4a82fd
https://github.com/lxc/lxc/commit/02d477ccc6392bf1c9e64d295cb4ce7f6d4a82fd
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/conf.c

Log Message:
-----------
conf: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: a5e92f5dff3cd3e3c62677294f04225016bd105f
https://github.com/lxc/lxc/commit/a5e92f5dff3cd3e3c62677294f04225016bd105f
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/string_utils.c
M src/lxc/string_utils.h

Log Message:
-----------
string_utils: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 1e03cbb1a72934ffdf6cd776059f383010ef9f7c
https://github.com/lxc/lxc/commit/1e03cbb1a72934ffdf6cd776059f383010ef9f7c
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/conf.c

Log Message:
-----------
conf: fix struct mount_attr initalization

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 622d344d178fbe41a0564c154aa90ab2fe7dabd3
https://github.com/lxc/lxc/commit/622d344d178fbe41a0564c154aa90ab2fe7dabd3
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/conf.c

Log Message:
-----------
conf: fix array initalization

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 5eac34d508764b8636842088142f590863b17fb3
https://github.com/lxc/lxc/commit/5eac34d508764b8636842088142f590863b17fb3
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/attach.c
M src/lxc/criu.c
M src/lxc/start.c

Log Message:
-----------
tree-wide: fix attach header inclusion

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 6c7c4a01ab20e7031e46f29a7a699064fd6f67b5
https://github.com/lxc/lxc/commit/6c7c4a01ab20e7031e46f29a7a699064fd6f67b5
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/confile_utils.c

Log Message:
-----------
confile_utils: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 402770b630533b7a02f3bb662f8e18b1bcd1b637
https://github.com/lxc/lxc/commit/402770b630533b7a02f3bb662f8e18b1bcd1b637
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/criu.c

Log Message:
-----------
criu: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: fd80f8c0fd52998f9e8ee338d2be9e9bd1ea665a
https://github.com/lxc/lxc/commit/fd80f8c0fd52998f9e8ee338d2be9e9bd1ea665a
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/commands.c

Log Message:
-----------
commands: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: cdb4f412ff248f53f6719dfd0af6e0fde54c47e5
https://github.com/lxc/lxc/commit/cdb4f412ff248f53f6719dfd0af6e0fde54c47e5
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/attach.c
M src/lxc/attach.h
M src/lxc/commands_utils.c
M src/lxc/conf.c
M src/lxc/confile.h
M src/lxc/criu.c
M src/lxc/freezer.c
M src/tests/rootfs_options.c
M src/tests/sys_mixed.c

Log Message:
-----------
tree-wide: fix public lxc header inclusions

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 9a064678605777c561251577c6993a7010f9114f
https://github.com/lxc/lxc/commit/9a064678605777c561251577c6993a7010f9114f
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/network.c

Log Message:
-----------
network: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 652a1f4ba521f044811fe04c2293fbd3a34ec9c2
https://github.com/lxc/lxc/commit/652a1f4ba521f044811fe04c2293fbd3a34ec9c2
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/lxccontainer.c

Log Message:
-----------
lxccontainer: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 8703bf5bdbe6e13311e7cf33220211049343b3e9
https://github.com/lxc/lxc/commit/8703bf5bdbe6e13311e7cf33220211049343b3e9
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/terminal.c

Log Message:
-----------
terminal: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 8f76aa9766de595a319aba5478d61aae8ce7d059
https://github.com/lxc/lxc/commit/8f76aa9766de595a319aba5478d61aae8ce7d059
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/utils.c

Log Message:
-----------
utils: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: a15c3609493356fabc5c9875602ce4890a0d5001
https://github.com/lxc/lxc/commit/a15c3609493356fabc5c9875602ce4890a0d5001
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/start.c

Log Message:
-----------
start: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 49bdee73fc66744428b0eaedb0c82778cded1f32
https://github.com/lxc/lxc/commit/49bdee73fc66744428b0eaedb0c82778cded1f32
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/include/netns_ifaddrs.c

Log Message:
-----------
netns_ifaddrs: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 360df02a57c0fda22e5da026429ba9b290b5762a
https://github.com/lxc/lxc/commit/360df02a57c0fda22e5da026429ba9b290b5762a
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/include/lxcmntent.c

Log Message:
-----------
lxcmntent: fix fallthrough

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 14551c8c82d1173ccc29a7bb8a3b5e8b7006044c
https://github.com/lxc/lxc/commit/14551c8c82d1173ccc29a7bb8a3b5e8b7006044c
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/seccomp.c

Log Message:
-----------
seccomp: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 59366a6156fea45ae9be758598f3830291c5092d
https://github.com/lxc/lxc/commit/59366a6156fea45ae9be758598f3830291c5092d
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/uuid.c

Log Message:
-----------
uuid: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: b608dc2f9318a13f771f5a22d849d8e868a3382a
https://github.com/lxc/lxc/commit/b608dc2f9318a13f771f5a22d849d8e868a3382a
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/nl.c

Log Message:
-----------
nl: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: d535a483c90373b3395e0eee0fa15b5bb8182cbb
https://github.com/lxc/lxc/commit/d535a483c90373b3395e0eee0fa15b5bb8182cbb
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/monitor.c

Log Message:
-----------
monitor: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 5e0e7af42adcb8ca5b3d5fe01568e2204bdaee9c
https://github.com/lxc/lxc/commit/5e0e7af42adcb8ca5b3d5fe01568e2204bdaee9c
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/file_utils.c

Log Message:
-----------
file_utils: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 60a8b99b8971eb80f2cf3e8ca0bf423dfd0fa0cb
https://github.com/lxc/lxc/commit/60a8b99b8971eb80f2cf3e8ca0bf423dfd0fa0cb
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/commands_utils.c

Log Message:
-----------
commands_utils: fix integer comparisons

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: b53f80d4dee9b5f9ffc932bae1f31db0a507aec9
https://github.com/lxc/lxc/commit/b53f80d4dee9b5f9ffc932bae1f31db0a507aec9
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/tools/arguments.c
M src/lxc/tools/arguments.h

Log Message:
-----------
arguments: fix includes

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: b4e5e90b8ba9c5b3b124f20cf900903c6fcce04d
https://github.com/lxc/lxc/commit/b4e5e90b8ba9c5b3b124f20cf900903c6fcce04d
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/string_utils.c

Log Message:
-----------
string_utils: fix includes

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 481f03ef254e745dd1a162fa26d94f5e8b676066
https://github.com/lxc/lxc/commit/481f03ef254e745dd1a162fa26d94f5e8b676066
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/conf.c
M src/lxc/conf.h

Log Message:
-----------
conf: fix includes

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 443dd10a0828deb747a5dbea8bda8df601699cd8
https://github.com/lxc/lxc/commit/443dd10a0828deb747a5dbea8bda8df601699cd8
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/initutils.h

Log Message:
-----------
initutils: fix includes

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 30cf580be54ac2251e104a4cecccff6fecf5d7a2
https://github.com/lxc/lxc/commit/30cf580be54ac2251e104a4cecccff6fecf5d7a2
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/log.h

Log Message:
-----------
log: fix includes

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: ab908541fa176be875fa9aa4cd1122ecdf98af31
https://github.com/lxc/lxc/commit/ab908541fa176be875fa9aa4cd1122ecdf98af31
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/initutils.h

Log Message:
-----------
initutils: fix includes

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 5de879e6a51f056d1120d49f7013c4c46941f64b
https://github.com/lxc/lxc/commit/5de879e6a51f056d1120d49f7013c4c46941f64b
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/tools/arguments.c

Log Message:
-----------
arguments: fix includes

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: f614b9f43d520b0ab2ba54a2fb6a69ff3d80ba36
https://github.com/lxc/lxc/commit/f614b9f43d520b0ab2ba54a2fb6a69ff3d80ba36
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/tools/lxc_start.c

Log Message:
-----------
tools/lxc_start: fix includes

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 924c626a94ce32ba77a35e14a4658761b92b3805
https://github.com/lxc/lxc/commit/924c626a94ce32ba77a35e14a4658761b92b3805
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/caps.c
M src/lxc/caps.h

Log Message:
-----------
caps: fix includes

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 12ae2a33c683a42f3e780f18007d8b1c374539d5
https://github.com/lxc/lxc/commit/12ae2a33c683a42f3e780f18007d8b1c374539d5
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/attach.h
M src/lxc/cmd/lxc_init.c
M src/lxc/cmd/lxc_monitord.c
M src/lxc/commands.h
M src/lxc/confile.h
M src/lxc/confile_utils.c
M src/lxc/criu.h
M src/lxc/log.c
M src/lxc/lxc.h
M src/lxc/lxccontainer.c
M src/lxc/lxclock.c
M src/lxc/seccomp.c
M src/lxc/start.c
M src/lxc/storage/overlay.c
M src/lxc/storage/storage.h
M src/lxc/terminal.c
M src/lxc/tools/arguments.c
M src/lxc/tools/arguments.h
M src/lxc/tools/lxc_attach.c
M src/lxc/tools/lxc_autostart.c
M src/lxc/tools/lxc_cgroup.c
M src/lxc/tools/lxc_checkpoint.c
M src/lxc/tools/lxc_config.c
M src/lxc/tools/lxc_console.c
M src/lxc/tools/lxc_copy.c
M src/lxc/tools/lxc_create.c
M src/lxc/tools/lxc_destroy.c
M src/lxc/tools/lxc_device.c
M src/lxc/tools/lxc_execute.c
M src/lxc/tools/lxc_freeze.c
M src/lxc/tools/lxc_info.c
M src/lxc/tools/lxc_ls.c
M src/lxc/tools/lxc_monitor.c
M src/lxc/tools/lxc_snapshot.c
M src/lxc/tools/lxc_start.c
M src/lxc/tools/lxc_stop.c
M src/lxc/tools/lxc_top.c
M src/lxc/tools/lxc_unfreeze.c
M src/lxc/tools/lxc_wait.c

Log Message:
-----------
tree-wide: fix lxc header inclusion

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 09618fb8abd37b6bec5d691904799ef937a503b6
https://github.com/lxc/lxc/commit/09618fb8abd37b6bec5d691904799ef937a503b6
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/tools/lxc_monitor.c
M src/lxc/tools/lxc_unshare.c

Log Message:
-----------
tools: fix build warnings

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 1160ce891d285f666fbae3fe97bfd73078dd84d6
https://github.com/lxc/lxc/commit/1160ce891d285f666fbae3fe97bfd73078dd84d6
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/af_unix.c
M src/lxc/af_unix.h
M src/lxc/api_extensions.h
M src/lxc/attach.c
M src/lxc/attach.h
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.c
M src/lxc/cgroups/cgroup.h
M src/lxc/cgroups/cgroup2_devices.c
M src/lxc/cgroups/cgroup2_devices.h
M src/lxc/cgroups/cgroup_utils.c
M src/lxc/cgroups/cgroup_utils.h
M src/lxc/commands.c
M src/lxc/commands_utils.c
M src/lxc/commands_utils.h
M src/lxc/compiler.h
M src/lxc/confile.c
M src/lxc/confile.h
M src/lxc/confile_utils.c
M src/lxc/confile_utils.h
M src/lxc/criu.c
M src/lxc/criu.h
M src/lxc/error.c
M src/lxc/error_utils.h
M src/lxc/execute.c
M src/lxc/file_utils.c
M src/lxc/file_utils.h
M src/lxc/freezer.c
M src/lxc/initutils.c
M src/lxc/list.h
M src/lxc/log.c
M src/lxc/lsm/apparmor.c
M src/lxc/lsm/lsm.c
M src/lxc/lsm/lsm.h
M src/lxc/lsm/nop.c
M src/lxc/lsm/selinux.c
M src/lxc/lxc.h
M src/lxc/lxccontainer.c
M src/lxc/lxccontainer.h
M src/lxc/lxclock.c
M src/lxc/lxclock.h
M src/lxc/lxcseccomp.h
M src/lxc/macro.h
M src/lxc/mainloop.c
M src/lxc/mainloop.h
M src/lxc/memory_utils.h
M src/lxc/monitor.c
M src/lxc/monitor.h
M src/lxc/mount_utils.c
M src/lxc/mount_utils.h
M src/lxc/namespace.c
M src/lxc/namespace.h
M src/lxc/network.c
M src/lxc/network.h
M src/lxc/nl.c
M src/lxc/nl.h
M src/lxc/pam/pam_cgfs.c
M src/lxc/parse.c
M src/lxc/parse.h
M src/lxc/process_utils.c
M src/lxc/process_utils.h
M src/lxc/rexec.c
M src/lxc/rexec.h
M src/lxc/ringbuf.c
M src/lxc/ringbuf.h
M src/lxc/rtnl.c
M src/lxc/rtnl.h
M src/lxc/seccomp.c
M src/lxc/start.c
M src/lxc/start.h
M src/lxc/state.c
M src/lxc/state.h
M src/lxc/storage/btrfs.c
M src/lxc/storage/btrfs.h
M src/lxc/storage/dir.c
M src/lxc/storage/dir.h
M src/lxc/storage/loop.c
M src/lxc/storage/loop.h
M src/lxc/storage/lvm.c
M src/lxc/storage/lvm.h
M src/lxc/storage/nbd.c
M src/lxc/storage/nbd.h
M src/lxc/storage/overlay.c
M src/lxc/storage/overlay.h
M src/lxc/storage/rbd.c
M src/lxc/storage/rbd.h
M src/lxc/storage/rsync.c
M src/lxc/storage/rsync.h
M src/lxc/storage/storage.c
M src/lxc/storage/storage.h
M src/lxc/storage/storage_utils.c
M src/lxc/storage/storage_utils.h
M src/lxc/storage/zfs.c
M src/lxc/storage/zfs.h
M src/lxc/string_utils.h
M src/lxc/sync.c
M src/lxc/sync.h
M src/lxc/syscall_numbers.h
M src/lxc/syscall_wrappers.h
M src/lxc/terminal.c
M src/lxc/terminal.h
M src/lxc/tools/lxc_attach.c
M src/lxc/tools/lxc_autostart.c
M src/lxc/tools/lxc_cgroup.c
M src/lxc/tools/lxc_checkpoint.c
M src/lxc/tools/lxc_config.c
M src/lxc/tools/lxc_console.c
M src/lxc/tools/lxc_copy.c
M src/lxc/tools/lxc_create.c
M src/lxc/tools/lxc_device.c
M src/lxc/tools/lxc_execute.c
M src/lxc/tools/lxc_freeze.c
M src/lxc/tools/lxc_info.c
M src/lxc/tools/lxc_ls.c
M src/lxc/tools/lxc_monitor.c
M src/lxc/tools/lxc_snapshot.c
M src/lxc/tools/lxc_stop.c
M src/lxc/tools/lxc_top.c
M src/lxc/tools/lxc_unfreeze.c
M src/lxc/tools/lxc_unshare.c
M src/lxc/tools/lxc_wait.c

Log Message:
-----------
tree-wide: fix config.h inclusion

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: f7edcf94394263da83cf8ced524d4418d3e250f7
https://github.com/lxc/lxc/commit/f7edcf94394263da83cf8ced524d4418d3e250f7
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/tests/Makefile.am

Log Message:
-----------
tests: include "version.h"

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 914f275f2ef2fb7d63dfa8e7825ac305d408f5d4
https://github.com/lxc/lxc/commit/914f275f2ef2fb7d63dfa8e7825ac305d408f5d4
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M src/lxc/lxc.h
M src/tests/Makefile.am

Log Message:
-----------
lxc: remove "version.h" inclusion

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 784839ae18423c02070ca340cd7b2d3b7ff47443
https://github.com/lxc/lxc/commit/784839ae18423c02070ca340cd7b2d3b7ff47443
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M configure.ac

Log Message:
-----------
build: make sure _GNU_SOURCE is set

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 9b9d56e6e8c5052b2d327b5f74027b4c0b7b700a
https://github.com/lxc/lxc/commit/9b9d56e6e8c5052b2d327b5f74027b4c0b7b700a
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
A meson.build
A meson_options.txt
A src/include/meson.build
A src/lxc/meson.build

Log Message:
-----------
build: add meson skeleton

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 297e5f969380377f07e62cdd5c320b88bd164f06
https://github.com/lxc/lxc/commit/297e5f969380377f07e62cdd5c320b88bd164f06
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)

Changed paths:
M meson.build
A src/lxc/tools/meson.build

Log Message:
-----------
build: add tools to meson

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 98f3b52712efbf5f9fa980fe7f7f2e6b8f11e144
https://github.com/lxc/lxc/commit/98f3b52712efbf5f9fa980fe7f7f2e6b8f11e144
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: set pie in default_options

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 5e0a302b1e43e20cb3f209923643a1d29ef6d524
https://github.com/lxc/lxc/commit/5e0a302b1e43e20cb3f209923643a1d29ef6d524
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: set as-needed in default_options

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: e4384f1cbb8ec2fc742459d279afdc7014283dae
https://github.com/lxc/lxc/commit/e4384f1cbb8ec2fc742459d279afdc7014283dae
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: use dependency() where possible

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 305490ba8e290eb892667afb85c425a4a7693d8f
https://github.com/lxc/lxc/commit/305490ba8e290eb892667afb85c425a4a7693d8f
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: -fPIC and -shared are handled automatically

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 4ce4aac4941f07880c18c69b2e440f34801949db
https://github.com/lxc/lxc/commit/4ce4aac4941f07880c18c69b2e440f34801949db
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: set find_library('libcap', require : false)

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: e8ef4deae083b4edfd83c24dfdbc4b1090839b5c
https://github.com/lxc/lxc/commit/e8ef4deae083b4edfd83c24dfdbc4b1090839b5c
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: libdir and bindir are the default for shared libraries and executables

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: c6ea1dec85196691f624e69c4e45fa29ff65abec
https://github.com/lxc/lxc/commit/c6ea1dec85196691f624e69c4e45fa29ff65abec
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: use common dependencies variable

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 4ad3a929d969c92f7c6a98d8d58b84d372dda98c
https://github.com/lxc/lxc/commit/4ad3a929d969c92f7c6a98d8d58b84d372dda98c
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build
M src/include/meson.build
M src/lxc/tools/meson.build

Log Message:
-----------
build: remove unneeded variables

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 1531f8d53df57dc8d1a6604fef593b4d65ec90ec
https://github.com/lxc/lxc/commit/1531f8d53df57dc8d1a6604fef593b4d65ec90ec
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M src/lxc/meson.build

Log Message:
-----------
build: add single option directly to static library

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 455dae78dcf3ec64dcbd9b995ce5dfd0da81389b
https://github.com/lxc/lxc/commit/455dae78dcf3ec64dcbd9b995ce5dfd0da81389b
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: set diagnostic colours directly in default_options

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: dcfe4e135d3776763940f2a2256e3c7905dff685
https://github.com/lxc/lxc/commit/dcfe4e135d3776763940f2a2256e3c7905dff685
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build
M meson_options.txt

Log Message:
-----------
build: add more global config variables

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: bf1f3470fd11e2af0245ef3483784cf5ae637087
https://github.com/lxc/lxc/commit/bf1f3470fd11e2af0245ef3483784cf5ae637087
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-13 (Mon, 13 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: set more variables and print summary

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: ec5d2163f3494a16668cd4b2939f287ff093a3f3
https://github.com/lxc/lxc/commit/ec5d2163f3494a16668cd4b2939f287ff093a3f3
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-14 (Tue, 14 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: remove pointless prefixdir validation

Meson will handle this internall and treat a non-absolute path as an
error.

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 589e116754f26f663ff4c43a5d9955ac26bd6985
https://github.com/lxc/lxc/commit/589e116754f26f663ff4c43a5d9955ac26bd6985
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-14 (Tue, 14 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: use correct minimal meson version requirement

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: e282c460af4232679a41e4b6b534c7ce0d28391e
https://github.com/lxc/lxc/commit/e282c460af4232679a41e4b6b534c7ce0d28391e
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-14 (Tue, 14 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: record meson version

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: ea6da2577b515677dfb84781f56dc800b5b95cdd
https://github.com/lxc/lxc/commit/ea6da2577b515677dfb84781f56dc800b5b95cdd
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-14 (Tue, 14 Sep 2021)

Changed paths:
M meson.build

Log Message:
-----------
build: show more detailed information

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 99858040666b8f281e933db6825902b479a98501
https://github.com/lxc/lxc/commit/99858040666b8f281e933db6825902b479a98501
Author: Stéphane Graber <stgr...@ubuntu.com>
Date: 2021-09-14 (Tue, 14 Sep 2021)

Changed paths:
M configure.ac
M hooks/unmount-namespace.c
A meson.build
A meson_options.txt
M src/include/lxcmntent.c
A src/include/meson.build
M src/include/netns_ifaddrs.c
M src/lxc/Makefile.am
M src/lxc/af_unix.c
M src/lxc/af_unix.h
M src/lxc/api_extensions.h
M src/lxc/attach.c
M src/lxc/attach.h
M src/lxc/caps.c
M src/lxc/caps.h
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.c
M src/lxc/cgroups/cgroup.h
M src/lxc/cgroups/cgroup2_devices.c
M src/lxc/cgroups/cgroup2_devices.h
M src/lxc/cgroups/cgroup_utils.c
M src/lxc/cgroups/cgroup_utils.h
M src/lxc/cmd/lxc_init.c
M src/lxc/cmd/lxc_monitord.c
M src/lxc/cmd/lxc_user_nic.c
M src/lxc/commands.c
M src/lxc/commands.h
M src/lxc/commands_utils.c
M src/lxc/commands_utils.h
M src/lxc/compiler.h
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/confile.c
M src/lxc/confile.h
M src/lxc/confile_utils.c
M src/lxc/confile_utils.h
M src/lxc/criu.c
M src/lxc/criu.h
M src/lxc/error.c
M src/lxc/error_utils.h
M src/lxc/execute.c
M src/lxc/file_utils.c
M src/lxc/file_utils.h
M src/lxc/freezer.c
M src/lxc/initutils.c
M src/lxc/initutils.h
M src/lxc/list.h
M src/lxc/log.c
M src/lxc/log.h
M src/lxc/lsm/apparmor.c
M src/lxc/lsm/lsm.c
M src/lxc/lsm/lsm.h
M src/lxc/lsm/nop.c
M src/lxc/lsm/selinux.c
M src/lxc/lxc.h
M src/lxc/lxccontainer.c
M src/lxc/lxccontainer.h
M src/lxc/lxclock.c
M src/lxc/lxclock.h
M src/lxc/lxcseccomp.h
M src/lxc/macro.h
M src/lxc/mainloop.c
M src/lxc/mainloop.h
M src/lxc/memory_utils.h
A src/lxc/meson.build
M src/lxc/monitor.c
M src/lxc/monitor.h
M src/lxc/mount_utils.c
M src/lxc/mount_utils.h
M src/lxc/namespace.c
M src/lxc/namespace.h
M src/lxc/network.c
M src/lxc/network.h
M src/lxc/nl.c
M src/lxc/nl.h
M src/lxc/pam/pam_cgfs.c
M src/lxc/parse.c
M src/lxc/parse.h
M src/lxc/process_utils.c
M src/lxc/process_utils.h
M src/lxc/rexec.c
M src/lxc/rexec.h
M src/lxc/ringbuf.c
M src/lxc/ringbuf.h
M src/lxc/rtnl.c
M src/lxc/rtnl.h
M src/lxc/seccomp.c
M src/lxc/start.c
M src/lxc/start.h
M src/lxc/state.c
M src/lxc/state.h
M src/lxc/storage/btrfs.c
M src/lxc/storage/btrfs.h
M src/lxc/storage/dir.c
M src/lxc/storage/dir.h
M src/lxc/storage/loop.c
M src/lxc/storage/loop.h
M src/lxc/storage/lvm.c
M src/lxc/storage/lvm.h
M src/lxc/storage/nbd.c
M src/lxc/storage/nbd.h
M src/lxc/storage/overlay.c
M src/lxc/storage/overlay.h
M src/lxc/storage/rbd.c
M src/lxc/storage/rbd.h
M src/lxc/storage/rsync.c
M src/lxc/storage/rsync.h
M src/lxc/storage/storage.c
M src/lxc/storage/storage.h
M src/lxc/storage/storage_utils.c
M src/lxc/storage/storage_utils.h
M src/lxc/storage/zfs.c
M src/lxc/storage/zfs.h
M src/lxc/string_utils.c
M src/lxc/string_utils.h
M src/lxc/sync.c
M src/lxc/sync.h
M src/lxc/syscall_numbers.h
M src/lxc/syscall_wrappers.h
M src/lxc/terminal.c
M src/lxc/terminal.h
M src/lxc/tools/arguments.c
M src/lxc/tools/arguments.h
M src/lxc/tools/include/getsubopt.c
M src/lxc/tools/lxc_attach.c
M src/lxc/tools/lxc_autostart.c
M src/lxc/tools/lxc_cgroup.c
M src/lxc/tools/lxc_checkpoint.c
M src/lxc/tools/lxc_config.c
M src/lxc/tools/lxc_console.c
M src/lxc/tools/lxc_copy.c
M src/lxc/tools/lxc_create.c
M src/lxc/tools/lxc_destroy.c
M src/lxc/tools/lxc_device.c
M src/lxc/tools/lxc_execute.c
M src/lxc/tools/lxc_freeze.c
M src/lxc/tools/lxc_info.c
M src/lxc/tools/lxc_ls.c
M src/lxc/tools/lxc_monitor.c
M src/lxc/tools/lxc_snapshot.c
M src/lxc/tools/lxc_start.c
M src/lxc/tools/lxc_stop.c
M src/lxc/tools/lxc_top.c
M src/lxc/tools/lxc_unfreeze.c
M src/lxc/tools/lxc_unshare.c
M src/lxc/tools/lxc_wait.c
A src/lxc/tools/meson.build
M src/lxc/utils.c
M src/lxc/utils.h
M src/lxc/uuid.c
M src/tests/Makefile.am
M src/tests/api_reboot.c
M src/tests/arch_parse.c
M src/tests/attach.c
M src/tests/cgpath.c
M src/tests/device_add_remove.c
M src/tests/get_item.c
M src/tests/rootfs_options.c
M src/tests/shortlived.c
M src/tests/sys_mixed.c

Log Message:
-----------
Merge pull request #3963 from brauner/2021-09-03.build

build: add basic meson support


Compare: https://github.com/lxc/lxc/compare/efbe49c6744c...99858040666b
Reply all
Reply to author
Forward
0 new messages