[lxc-devel] [lxc/lxc] 225966: build: fix musl

GitHub noreply at github.com
Wed Aug 29 19:39:07 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 2259663ca03d516dc4b2e71734a937075f1860ce
      https://github.com/lxc/lxc/commit/2259663ca03d516dc4b2e71734a937075f1860ce
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/macro.h
    M src/lxc/parse.c

  Log Message:
  -----------
  build: fix musl

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


  Commit: 8bc781b4195e30e4b860d7b27ef67e5b34ccfe50
      https://github.com/lxc/lxc/commit/8bc781b4195e30e4b860d7b27ef67e5b34ccfe50
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure: reorder header checks

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


  Commit: d7f19646dfacc7bc7a9cb7af1a44033f6d7de84f
      https://github.com/lxc/lxc/commit/d7f19646dfacc7bc7a9cb7af1a44033f6d7de84f
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/Makefile.am
    A src/lxc/compiler.h
    M src/lxc/conf.c
    M src/lxc/conf.h
    M src/lxc/initutils.c

  Log Message:
  -----------
  compiler: add compiler.h header

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


  Commit: b1234129fba58edb85d85dd92c66a4b17c6c4bd8
      https://github.com/lxc/lxc/commit/b1234129fba58edb85d85dd92c66a4b17c6c4bd8
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/commands.c
    M src/lxc/commands_utils.c
    M src/lxc/macro.h

  Log Message:
  -----------
  macro: add LXC_AUDS_ADDR_LEN

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


  Commit: 9b8d4c58d460efeae3773210db1a463635d5a3be
      https://github.com/lxc/lxc/commit/9b8d4c58d460efeae3773210db1a463635d5a3be
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/commands.h
    M src/lxc/macro.h

  Log Message:
  -----------
  macro: move LXC_CMD_DATA_MAX from commands.h

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


  Commit: 245532a2adc8eedd48c05d513b74fa9a7102b3f7
      https://github.com/lxc/lxc/commit/245532a2adc8eedd48c05d513b74fa9a7102b3f7
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/commands.h
    M src/lxc/macro.h

  Log Message:
  -----------
  macro: add PTR_TO_INT() and INT_TO_PTR()

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


  Commit: f246d9b89f4e5c6d1ec18f704b95ddd40584b108
      https://github.com/lxc/lxc/commit/f246d9b89f4e5c6d1ec18f704b95ddd40584b108
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/macro.h

  Log Message:
  -----------
  macro: add INTTYPE_TO_STRLEN()

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


  Commit: 69623bfc3d0f0bee5097cc044c0a818b97141d27
      https://github.com/lxc/lxc/commit/69623bfc3d0f0bee5097cc044c0a818b97141d27
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/caps.c

  Log Message:
  -----------
  caps: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: c19ad94b0af04a7c0533a626791fbc505a110154
      https://github.com/lxc/lxc/commit/c19ad94b0af04a7c0533a626791fbc505a110154
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

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

  Log Message:
  -----------
  cgfsng: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: c77aee6475026e8e404cc395b57a234a116652d6
      https://github.com/lxc/lxc/commit/c77aee6475026e8e404cc395b57a234a116652d6
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/confile.c

  Log Message:
  -----------
  confile: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: 3a2c65f8778bfe93d410df35566a5b359a8b133d
      https://github.com/lxc/lxc/commit/3a2c65f8778bfe93d410df35566a5b359a8b133d
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/log.c

  Log Message:
  -----------
  log: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: c6de4db4f658bfd6b516cbd344f08fa52efe8093
      https://github.com/lxc/lxc/commit/c6de4db4f658bfd6b516cbd344f08fa52efe8093
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/lsm/lsm.h
    M src/lxc/macro.h

  Log Message:
  -----------
  lsm: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: 2955a58ab426137544c5c6325e35f3ccb350fb07
      https://github.com/lxc/lxc/commit/2955a58ab426137544c5c6325e35f3ccb350fb07
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/macro.h

  Log Message:
  -----------
  macro: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: da07fe61fc389c7caeae37d9bfcfaab3ed91ea44
      https://github.com/lxc/lxc/commit/da07fe61fc389c7caeae37d9bfcfaab3ed91ea44
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  lxccontainer: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: 397a8d30a8497aeafc992f4c596e54ee19037e94
      https://github.com/lxc/lxc/commit/397a8d30a8497aeafc992f4c596e54ee19037e94
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/monitor.c

  Log Message:
  -----------
  monitor: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: 8335fd40ef1012bec4bedfd42cda833b8174a436
      https://github.com/lxc/lxc/commit/8335fd40ef1012bec4bedfd42cda833b8174a436
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/network.c

  Log Message:
  -----------
  network: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: f1eacafbc83aade26bd79b82fc93fe9448051f92
      https://github.com/lxc/lxc/commit/f1eacafbc83aade26bd79b82fc93fe9448051f92
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/string_utils.c

  Log Message:
  -----------
  string_utils: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: 40464e8ac60e151633aa605188278b21cd88c0c5
      https://github.com/lxc/lxc/commit/40464e8ac60e151633aa605188278b21cd88c0c5
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/utils.c

  Log Message:
  -----------
  utils: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: 9d6ade4ace278fa7c4ae59342237debe1a6f9c45
      https://github.com/lxc/lxc/commit/9d6ade4ace278fa7c4ae59342237debe1a6f9c45
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/Makefile.am
    M src/lxc/tools/lxc_monitor.c

  Log Message:
  -----------
  tools: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: d33968ade38d33826d08a701d686e9a825f8fadf
      https://github.com/lxc/lxc/commit/d33968ade38d33826d08a701d686e9a825f8fadf
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: 84226232fbcfc6185520b9daa989b90e79dd2afd
      https://github.com/lxc/lxc/commit/84226232fbcfc6185520b9daa989b90e79dd2afd
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/tests/lxc-test-utils.c

  Log Message:
  -----------
  tests: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/

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


  Commit: 0c5ea884e892c4038724b3603431220f15978cdc
      https://github.com/lxc/lxc/commit/0c5ea884e892c4038724b3603431220f15978cdc
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/macro.h

  Log Message:
  -----------
  macro: final INTTYPE_TO_STRLEN() related cleanups

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


  Commit: ba2b6354b267324937e6f8d13d666fd0a4a80ec7
      https://github.com/lxc/lxc/commit/ba2b6354b267324937e6f8d13d666fd0a4a80ec7
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/macro.h

  Log Message:
  -----------
  macro: coding style fixes

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


  Commit: 9978b4d34208a0a4fab5c5f49bc0aa1da78df8fd
      https://github.com/lxc/lxc/commit/9978b4d34208a0a4fab5c5f49bc0aa1da78df8fd
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/Makefile.am

  Log Message:
  -----------
  Makefile: correctly add ifaddrs to noinst_HEADERS

Before this we only added ifaddrs.h to noinst_HEADERS when we were running on
Android's bionic. That obviously doesn't make sense since it is possible that
ifaddrs.h is not defined and we're also not running on Android's bionic.

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


  Commit: 3ef9b3d30fb94b6db8f1a06f8c3fdbbac8291e2b
      https://github.com/lxc/lxc/commit/3ef9b3d30fb94b6db8f1a06f8c3fdbbac8291e2b
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/start.c

  Log Message:
  -----------
  start: remove duplicate macros

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


  Commit: 1f207a5cd9a6df9796edafb101a3b6bb0b6b34b7
      https://github.com/lxc/lxc/commit/1f207a5cd9a6df9796edafb101a3b6bb0b6b34b7
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

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

  Log Message:
  -----------
  caps: move macros to macro header

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


  Commit: 62fc84030b41e8df5bae6fb1cd64735611bdf485
      https://github.com/lxc/lxc/commit/62fc84030b41e8df5bae6fb1cd64735611bdf485
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-28 (Tue, 28 Aug 2018)

  Changed paths:
    M src/lxc/string_utils.c

  Log Message:
  -----------
  string_utils: use UINT64_MAX macro

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


  Commit: f288e10a59e8a5d21aedff12f88ad1d0d7d5d22f
      https://github.com/lxc/lxc/commit/f288e10a59e8a5d21aedff12f88ad1d0d7d5d22f
  Author: Wolfgang Bumiller <w.bumiller at proxmox.com>
  Date:   2018-08-29 (Wed, 29 Aug 2018)

  Changed paths:
    M configure.ac
    M src/lxc/Makefile.am
    M src/lxc/caps.c
    M src/lxc/cgroups/cgfsng.c
    M src/lxc/commands.c
    M src/lxc/commands.h
    M src/lxc/commands_utils.c
    A src/lxc/compiler.h
    M src/lxc/conf.c
    M src/lxc/conf.h
    M src/lxc/confile.c
    M src/lxc/initutils.c
    M src/lxc/log.c
    M src/lxc/lsm/lsm.h
    M src/lxc/lxccontainer.c
    M src/lxc/macro.h
    M src/lxc/monitor.c
    M src/lxc/network.c
    M src/lxc/parse.c
    M src/lxc/start.c
    M src/lxc/string_utils.c
    M src/lxc/tools/lxc_monitor.c
    M src/lxc/utils.c
    M src/tests/lxc-test-utils.c

  Log Message:
  -----------
  Merge pull request #2572 from brauner/2018-08-24/musl_fixes

build: fix musl + add compiler.h


Compare: https://github.com/lxc/lxc/compare/de2c63143a3d...f288e10a59e8
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the lxc-devel mailing list