[lxc-devel] [lxc/lxc] d12b51: tree-wide: fix some header inclusions

Motiejus Jakštys noreply at github.com
Wed Jan 27 15:07:38 UTC 2021


  Branch: refs/heads/stable-4.0
  Home:   https://github.com/lxc/lxc
  Commit: d12b5190ca8fe3966496858e8c5db508a86ad40a
      https://github.com/lxc/lxc/commit/d12b5190ca8fe3966496858e8c5db508a86ad40a
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M src/lxc/commands.c
    M src/lxc/conf.c
    M src/lxc/confile.c

  Log Message:
  -----------
  tree-wide: fix some header inclusions

Cc: stable-4.0
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: db574851e6d025ee0daf4afefafa0a05297ad4b5
      https://github.com/lxc/lxc/commit/db574851e6d025ee0daf4afefafa0a05297ad4b5
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M src/lxc/initutils.h

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

Cc: stable-4.0
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: a8d0ef4f131a823b3f4e078f7191c4486725e303
      https://github.com/lxc/lxc/commit/a8d0ef4f131a823b3f4e078f7191c4486725e303
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure: support static binaries

Including openssl handling.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 7b16be129acf38f3a1aae63e98a867df82a5d826
      https://github.com/lxc/lxc/commit/7b16be129acf38f3a1aae63e98a867df82a5d826
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M src/lxc/Makefile.am

  Log Message:
  -----------
  autotools: enable static builds for tools

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 132024c5e8b4617f4fd804a54d710651735711a8
      https://github.com/lxc/lxc/commit/132024c5e8b4617f4fd804a54d710651735711a8
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M src/lxc/Makefile.am

  Log Message:
  -----------
  autotools: enable static builds for commands

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 4fc3bbd45c25a995b3decbdd953a389a365bc369
      https://github.com/lxc/lxc/commit/4fc3bbd45c25a995b3decbdd953a389a365bc369
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M src/lxc/log.c
    M src/lxc/lsm/apparmor.c
    M src/lxc/tools/arguments.c
    M src/lxc/tools/lxc_copy.c
    M src/lxc/utils.c
    M src/tests/cgpath.c
    M src/tests/lxcpath.c
    M src/tests/mount_injection.c

  Log Message:
  -----------
  tree-wide: fix compilation with-Wstrict-prototypes -Wold-style-definition

Fixes: #3630
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 5fd525dfdbedf8babe469190e3cb696f01e0f353
      https://github.com/lxc/lxc/commit/5fd525dfdbedf8babe469190e3cb696f01e0f353
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M config/ax_pthread.m4

  Log Message:
  -----------
  config: update ax_pthread.m4

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 63efab747c92667a3fea097337133c82152a9ef7
      https://github.com/lxc/lxc/commit/63efab747c92667a3fea097337133c82152a9ef7
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure: add AC_SYS_LARGEFILE checking

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 0564659714a5ed51883a491fd99c725192aece43
      https://github.com/lxc/lxc/commit/0564659714a5ed51883a491fd99c725192aece43
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M Makefile.am
    A config/attributes.m4
    R config/ax_check_compile_flag.m4
    R config/ax_check_link_flag.m4
    M configure.ac
    M src/lxc/Makefile.am
    M src/tests/Makefile.am

  Log Message:
  -----------
  autotools: update build

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 65bd3f8b4c50ba919fe46af661698f5bb620c695
      https://github.com/lxc/lxc/commit/65bd3f8b4c50ba919fe46af661698f5bb620c695
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

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

  Log Message:
  -----------
  file_utils: introduce read_file_at()

Cc: stable-4.0
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 329b11dca1312440f57a0bf87632a928e3206c4d
      https://github.com/lxc/lxc/commit/329b11dca1312440f57a0bf87632a928e3206c4d
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M src/lxc/string_utils.h

  Log Message:
  -----------
  string_utils: add must_make_path_relative()

Stolen without shame from my previous implementation in LXCFS.

Cc: stable-4.0
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: f8ea20d88b6e8cc202adf4bd0d8cc10ff70cce52
      https://github.com/lxc/lxc/commit/f8ea20d88b6e8cc202adf4bd0d8cc10ff70cce52
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

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

  Log Message:
  -----------
  cgroups: coding style fixes

Cc: stable-4.0
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 391d314b7aa2087608b898399fb53a9dd259266c
      https://github.com/lxc/lxc/commit/391d314b7aa2087608b898399fb53a9dd259266c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

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

  Log Message:
  -----------
  cgroups: rework cg_unified_init()

Cc: stable-4.0
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: c825d4704266c3517288895184d9232c55e1b7f8
      https://github.com/lxc/lxc/commit/c825d4704266c3517288895184d9232c55e1b7f8
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

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

  Log Message:
  -----------
  cgroups: detect and record cgroup2 freezer support

Cc: stable-4.0
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 3886f4a8d9665f418c3846d16c5141753640c51f
      https://github.com/lxc/lxc/commit/3886f4a8d9665f418c3846d16c5141753640c51f
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  criu: handle cgroup2 freezer

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: c1c7d42cf757c46068ef3a0eeea5a8f6c88d7f5e
      https://github.com/lxc/lxc/commit/c1c7d42cf757c46068ef3a0eeea5a8f6c88d7f5e
  Author: Motiejus Jakštys <motiejus at jakstys.lt>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M src/lxc/conf.c
    M src/tests/Makefile.am
    A src/tests/lxc-test-procsys

  Log Message:
  -----------
  mkdir -p /proc /sys on container startup

some containers don't have it, and strange things happen.

Signed-off-by: Motiejus Jakštys <motiejus at jakstys.lt>


Compare: https://github.com/lxc/lxc/compare/027f9f822587...c1c7d42cf757


More information about the lxc-devel mailing list