[lxc-devel] [lxc/lxc] 5ac017: autotools: check if compiler is new enough

GitHub noreply at github.com
Wed Aug 22 12:27:13 UTC 2018


  Branch: refs/heads/stable-3.0
  Home:   https://github.com/lxc/lxc
  Commit: 5ac017fb16f49a98458be7a9ccdf1abc59c4ccd4
      https://github.com/lxc/lxc/commit/5ac017fb16f49a98458be7a9ccdf1abc59c4ccd4
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  autotools: check if compiler is new enough

We line up with the Linux kernel and won't support any compiler under 4.6.
Additionally, we also require at least gnu99 so this is due anyway.

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


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

  Changed paths:
    M configure.ac
    M src/lxc/log.h

  Log Message:
  -----------
  log: handle strerror_r() versions

Closes #2563.

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


  Commit: 5c9ed19071f26e722a8004307cb6982d6067f505
      https://github.com/lxc/lxc/commit/5c9ed19071f26e722a8004307cb6982d6067f505
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-08-22 (Wed, 22 Aug 2018)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  autotools: add --{disable,enable}-thread-safety

Fail the build if --enable-thread-safety is passed and the environment cannot
guarantee thread-safety.

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


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

  Changed paths:
    M src/lxc/log.h

  Log Message:
  -----------
  log: fail build on ENFORCE_THREAD_SAFETY error

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


Compare: https://github.com/lxc/lxc/compare/28f1d8bb3eb6...e13ff730a8a6
      **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