[lxc-devel] [lxc/lxc] 85d70b: ci: stop passing --enable-ubsan

Christian Brauner noreply at github.com
Wed Mar 31 20:03:25 UTC 2021


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 85d70be752b26c9cb68d2f7067f12d4f5ebb91a7
      https://github.com/lxc/lxc/commit/85d70be752b26c9cb68d2f7067f12d4f5ebb91a7
  Author: Evgeny Vereshchagin <evvers at ya.ru>
  Date:   2021-03-30 (Tue, 30 Mar 2021)

  Changed paths:
    M .github/workflows/build.yml

  Log Message:
  -----------
  ci: stop passing --enable-ubsan

It's just a follow-up to 5f404236273bb211 (where --enable-ubsan
was removed).

Signed-off-by: Evgeny Vereshchagin <evvers at ya.ru>


  Commit: 49ffe5da49b1ec8e7617530112de8fda7400fe10
      https://github.com/lxc/lxc/commit/49ffe5da49b1ec8e7617530112de8fda7400fe10
  Author: Evgeny Vereshchagin <evvers at ya.ru>
  Date:   2021-03-30 (Tue, 30 Mar 2021)

  Changed paths:
    M src/tests/oss-fuzz.sh

  Log Message:
  -----------
  oss-fuzz.sh: get rid of the sed "no-undefined" kludge

Signed-off-by: Evgeny Vereshchagin <evvers at ya.ru>


  Commit: 7bf9dc49e72cbd635a3ef861592bfbb4da02c0d9
      https://github.com/lxc/lxc/commit/7bf9dc49e72cbd635a3ef861592bfbb4da02c0d9
  Author: Evgeny Vereshchagin <evvers at ya.ru>
  Date:   2021-03-30 (Tue, 30 Mar 2021)

  Changed paths:
    M .github/workflows/build.yml

  Log Message:
  -----------
  ci: also build with ASan/UBsan

Signed-off-by: Evgeny Vereshchagin <evvers at ya.ru>


  Commit: b31484bd1bdee7e20dc651b816bf42daf48ad4db
      https://github.com/lxc/lxc/commit/b31484bd1bdee7e20dc651b816bf42daf48ad4db
  Author: Evgeny Vereshchagin <evvers at ya.ru>
  Date:   2021-03-30 (Tue, 30 Mar 2021)

  Changed paths:
    M .github/workflows/build.yml

  Log Message:
  -----------
  ci: enable PAM

to make sure pam_cgfs is buildable with ASan/UBsan too

Signed-off-by: Evgeny Vereshchagin <evvers at ya.ru>


  Commit: 792a48b18092413110488cfabbdaacf12faef8a4
      https://github.com/lxc/lxc/commit/792a48b18092413110488cfabbdaacf12faef8a4
  Author: Evgeny Vereshchagin <evvers at ya.ru>
  Date:   2021-03-30 (Tue, 30 Mar 2021)

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

  Log Message:
  -----------
  build-system: make it compatible with ASan/UBsan/MSan

Closes: https://github.com/lxc/lxc/issues/3727

Signed-off-by: Evgeny Vereshchagin <evvers at ya.ru>


  Commit: f5312e35d3b4482293d237863d3cc7a8295818fb
      https://github.com/lxc/lxc/commit/f5312e35d3b4482293d237863d3cc7a8295818fb
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-03-31 (Wed, 31 Mar 2021)

  Changed paths:
    M .github/workflows/build.yml
    M configure.ac
    M src/lxc/Makefile.am
    M src/tests/oss-fuzz.sh

  Log Message:
  -----------
  Merge pull request #3759 from evverx/san-compatible

build-system: make it compatible with ASan/UBsan/Msan


Compare: https://github.com/lxc/lxc/compare/6dcd23e2bd36...f5312e35d3b4


More information about the lxc-devel mailing list