[lxc-devel] [lxc/lxc] 8d0609: autotools: add --{enable, disable}-{commands, tools}

GitHub noreply at github.com
Wed Feb 28 19:13:54 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 8d0609371e8831fbe185452ee51f784200e52fbf
      https://github.com/lxc/lxc/commit/8d0609371e8831fbe185452ee51f784200e52fbf
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M configure.ac
    M doc/Makefile.am
    M src/lxc/Makefile.am

  Log Message:
  -----------
  autotools: add --{enable,disable}-{commands,tools}

This allows users to only compile the shared libray without having to compile
any of the command line tools or command helpers for the shared library.

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


  Commit: a9145d622f9169581b499ec6841378d68f833b62
      https://github.com/lxc/lxc/commit/a9145d622f9169581b499ec6841378d68f833b62
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M .gitignore
    M config/apparmor/abstractions/start-container
    M config/bash/lxc.in
    M configure.ac
    M doc/ja/Makefile.am
    R doc/ja/lxc-clone.sgml.in
    R doc/ja/lxc-start-ephemeral.sgml.in
    R doc/ko/lxc-clone.sgml.in
    R doc/ko/lxc-start-ephemeral.sgml.in
    R doc/lxc-clone.sgml.in
    M doc/lxc-copy.sgml.in
    R doc/lxc-start-ephemeral.sgml.in
    M doc/lxc.container.conf.sgml.in
    M src/lxc/Makefile.am
    R src/lxc/tools/lxc-start-ephemeral.in
    R src/lxc/tools/lxc-top.lua
    R src/lxc/tools/lxc_clone.c
    M src/tests/Makefile.am

  Log Message:
  -----------
  tree-wide: cleanup

- remove legacy binaries
- conditionalize creation of docs and tests for the command line tools and the
  shared library helper commands

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


  Commit: b52a5bef6fa56481a6d817f4c73cb91ed012fe2c
      https://github.com/lxc/lxc/commit/b52a5bef6fa56481a6d817f4c73cb91ed012fe2c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M .travis.yml
    M Makefile.am
    M configure.ac
    M lxc.spec.in
    M src/Makefile.am
    R src/lua-lxc/Makefile.am
    R src/lua-lxc/core.c
    R src/lua-lxc/lxc.lua
    R src/lua-lxc/test/apitest.lua

  Log Message:
  -----------
  tree-wide: remove lua bindings

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


  Commit: e144a06bd792f99c96395a9d4c16cf7c656fb99d
      https://github.com/lxc/lxc/commit/e144a06bd792f99c96395a9d4c16cf7c656fb99d
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M .gitignore
    M Makefile.am
    M configure.ac
    M doc/ko/Makefile.am
    M lxc.spec.in
    M src/Makefile.am
    R src/python-lxc/Makefile.am
    R src/python-lxc/examples/api_test.py
    R src/python-lxc/examples/pyconsole-vte.py
    R src/python-lxc/examples/pyconsole.py
    R src/python-lxc/lxc.c
    R src/python-lxc/lxc/__init__.py
    R src/python-lxc/setup.py

  Log Message:
  -----------
  tree-wide: remove python3 bindings

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


  Commit: 98619a7362229198f28ee0cd682d9dea635bd3ce
      https://github.com/lxc/lxc/commit/98619a7362229198f28ee0cd682d9dea635bd3ce
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  autotools: remove --enable-deprecated

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


  Commit: aafb5ea2a849056f9866359996605af0290605bd
      https://github.com/lxc/lxc/commit/aafb5ea2a849056f9866359996605af0290605bd
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M config/templates/Makefile.am
    R config/templates/alpine.common.conf.in
    R config/templates/alpine.userns.conf.in
    R config/templates/archlinux.common.conf.in
    R config/templates/archlinux.userns.conf.in
    R config/templates/centos.common.conf.in
    R config/templates/centos.userns.conf.in
    R config/templates/debian.common.conf.in
    R config/templates/debian.userns.conf.in
    R config/templates/fedora.common.conf.in
    R config/templates/fedora.userns.conf.in
    R config/templates/gentoo.common.conf.in
    R config/templates/gentoo.moresecure.conf.in
    R config/templates/gentoo.userns.conf.in
    R config/templates/opensuse.common.conf.in
    R config/templates/opensuse.userns.conf.in
    R config/templates/openwrt.common.conf.in
    R config/templates/oracle.common.conf.in
    R config/templates/oracle.userns.conf.in
    R config/templates/plamo.common.conf.in
    R config/templates/plamo.userns.conf.in
    R config/templates/sabayon.common.conf.in
    R config/templates/sabayon.userns.conf.in
    R config/templates/slackware.common.conf.in
    R config/templates/slackware.userns.conf.in
    R config/templates/sparclinux.common.conf.in
    R config/templates/sparclinux.userns.conf.in
    R config/templates/ubuntu-cloud.common.conf.in
    R config/templates/ubuntu-cloud.lucid.conf.in
    R config/templates/ubuntu-cloud.userns.conf.in
    R config/templates/ubuntu.common.conf.in
    R config/templates/ubuntu.lucid.conf.in
    R config/templates/ubuntu.userns.conf.in
    R config/templates/voidlinux.common.conf.in
    R config/templates/voidlinux.userns.conf.in
    M configure.ac
    M templates/Makefile.am
    R templates/lxc-alpine.in
    R templates/lxc-altlinux.in
    R templates/lxc-archlinux.in
    R templates/lxc-centos.in
    R templates/lxc-cirros.in
    R templates/lxc-debian.in
    R templates/lxc-fedora-legacy.in
    R templates/lxc-fedora.in
    R templates/lxc-gentoo.in
    R templates/lxc-openmandriva.in
    R templates/lxc-opensuse.in
    R templates/lxc-oracle.in
    R templates/lxc-plamo.in
    R templates/lxc-pld.in
    R templates/lxc-sabayon.in
    R templates/lxc-slackware.in
    R templates/lxc-sparclinux.in
    R templates/lxc-sshd.in
    R templates/lxc-ubuntu-cloud.in
    R templates/lxc-ubuntu.in
    R templates/lxc-voidlinux.in

  Log Message:
  -----------
  tree-wide: rm templates in favor of distrobuilder

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


  Commit: b80f86f2b54bffd20fa9e9ab554317bc35f2b8b4
      https://github.com/lxc/lxc/commit/b80f86f2b54bffd20fa9e9ab554317bc35f2b8b4
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M templates/lxc-download.in
    M templates/lxc-local.in

  Log Message:
  -----------
  templates: bump compat level to 5

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


  Commit: 832cb1824ac2612f2de0ea37084ce157e1ea15a4
      https://github.com/lxc/lxc/commit/832cb1824ac2612f2de0ea37084ce157e1ea15a4
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M templates/lxc-download.in

  Log Message:
  -----------
  lxc-download: make POSIX shellcheck clean

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


  Commit: b62671d84965e4c3baf1d958154cc4a7e64f828f
      https://github.com/lxc/lxc/commit/b62671d84965e4c3baf1d958154cc4a7e64f828f
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M templates/lxc-busybox.in

  Log Message:
  -----------
  lxc-busybox: make shellcheck clean

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


  Commit: a488502d83e27d27d35bb1392f989ed86028ec28
      https://github.com/lxc/lxc/commit/a488502d83e27d27d35bb1392f989ed86028ec28
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M templates/lxc-local.in

  Log Message:
  -----------
  lxc-local: coding style

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


  Commit: 4328e9e31691d520366e463a44fe6bf746686fd1
      https://github.com/lxc/lxc/commit/4328e9e31691d520366e463a44fe6bf746686fd1
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M templates/lxc-oci.in

  Log Message:
  -----------
  lxc-oci: make shellcheck clean

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


  Commit: ea8fa04fc89ae566a336514ef069ee66cf5330d2
      https://github.com/lxc/lxc/commit/ea8fa04fc89ae566a336514ef069ee66cf5330d2
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M templates/lxc-local.in

  Log Message:
  -----------
  lxc-local: add --mapped-{g,u}id flags

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


  Commit: a98bd0bd8d3191d9b014b18847a8fbd2c71b0c11
      https://github.com/lxc/lxc/commit/a98bd0bd8d3191d9b014b18847a8fbd2c71b0c11
  Author: Stéphane Graber <stgraber at stgraber.org>
  Date:   2018-02-28 (Wed, 28 Feb 2018)

  Changed paths:
    M .gitignore
    M .travis.yml
    M Makefile.am
    M config/apparmor/abstractions/start-container
    M config/bash/lxc.in
    M config/templates/Makefile.am
    R config/templates/alpine.common.conf.in
    R config/templates/alpine.userns.conf.in
    R config/templates/archlinux.common.conf.in
    R config/templates/archlinux.userns.conf.in
    R config/templates/centos.common.conf.in
    R config/templates/centos.userns.conf.in
    R config/templates/debian.common.conf.in
    R config/templates/debian.userns.conf.in
    R config/templates/fedora.common.conf.in
    R config/templates/fedora.userns.conf.in
    R config/templates/gentoo.common.conf.in
    R config/templates/gentoo.moresecure.conf.in
    R config/templates/gentoo.userns.conf.in
    R config/templates/opensuse.common.conf.in
    R config/templates/opensuse.userns.conf.in
    R config/templates/openwrt.common.conf.in
    R config/templates/oracle.common.conf.in
    R config/templates/oracle.userns.conf.in
    R config/templates/plamo.common.conf.in
    R config/templates/plamo.userns.conf.in
    R config/templates/sabayon.common.conf.in
    R config/templates/sabayon.userns.conf.in
    R config/templates/slackware.common.conf.in
    R config/templates/slackware.userns.conf.in
    R config/templates/sparclinux.common.conf.in
    R config/templates/sparclinux.userns.conf.in
    R config/templates/ubuntu-cloud.common.conf.in
    R config/templates/ubuntu-cloud.lucid.conf.in
    R config/templates/ubuntu-cloud.userns.conf.in
    R config/templates/ubuntu.common.conf.in
    R config/templates/ubuntu.lucid.conf.in
    R config/templates/ubuntu.userns.conf.in
    R config/templates/voidlinux.common.conf.in
    R config/templates/voidlinux.userns.conf.in
    M configure.ac
    M doc/Makefile.am
    M doc/ja/Makefile.am
    R doc/ja/lxc-clone.sgml.in
    R doc/ja/lxc-start-ephemeral.sgml.in
    M doc/ko/Makefile.am
    R doc/ko/lxc-clone.sgml.in
    R doc/ko/lxc-start-ephemeral.sgml.in
    R doc/lxc-clone.sgml.in
    M doc/lxc-copy.sgml.in
    R doc/lxc-start-ephemeral.sgml.in
    M doc/lxc.container.conf.sgml.in
    M lxc.spec.in
    M src/Makefile.am
    R src/lua-lxc/Makefile.am
    R src/lua-lxc/core.c
    R src/lua-lxc/lxc.lua
    R src/lua-lxc/test/apitest.lua
    M src/lxc/Makefile.am
    R src/lxc/tools/lxc-start-ephemeral.in
    R src/lxc/tools/lxc-top.lua
    R src/lxc/tools/lxc_clone.c
    R src/python-lxc/Makefile.am
    R src/python-lxc/examples/api_test.py
    R src/python-lxc/examples/pyconsole-vte.py
    R src/python-lxc/examples/pyconsole.py
    R src/python-lxc/lxc.c
    R src/python-lxc/lxc/__init__.py
    R src/python-lxc/setup.py
    M src/tests/Makefile.am
    M templates/Makefile.am
    R templates/lxc-alpine.in
    R templates/lxc-altlinux.in
    R templates/lxc-archlinux.in
    M templates/lxc-busybox.in
    R templates/lxc-centos.in
    R templates/lxc-cirros.in
    R templates/lxc-debian.in
    M templates/lxc-download.in
    R templates/lxc-fedora-legacy.in
    R templates/lxc-fedora.in
    R templates/lxc-gentoo.in
    M templates/lxc-local.in
    M templates/lxc-oci.in
    R templates/lxc-openmandriva.in
    R templates/lxc-opensuse.in
    R templates/lxc-oracle.in
    R templates/lxc-plamo.in
    R templates/lxc-pld.in
    R templates/lxc-sabayon.in
    R templates/lxc-slackware.in
    R templates/lxc-sparclinux.in
    R templates/lxc-sshd.in
    R templates/lxc-ubuntu-cloud.in
    R templates/lxc-ubuntu.in
    R templates/lxc-voidlinux.in

  Log Message:
  -----------
  Merge pull request #2164 from brauner/2018-02-14/add_flag_to_compile_tools

tree-wide: rm {lua,python3} bindings, rm deprecated binaries, rm deprecated templates, add --{disable,enable}-{commands,tools} flag


Compare: https://github.com/lxc/lxc/compare/ff305221bf75...a98bd0bd8d31


More information about the lxc-devel mailing list