From: Jason Gunthorpe <jgg@xxxxxxxxxxxx> Various small mistakes I noticed while updating the CI build to run on a bionic based container. This is a github PR: https://github.com/linux-rdma/rdma-core/pull/532 Jason Gunthorpe (7): ibacm: Fix format string warning on 32 bit compile hns: Remove unneeded malloc.h build: Use the system PYTHON_EXECUTABLE for gen-sparse build: Support glibc 2.27 with sparse build: Revise how gen-sparse finds the system headers cbuild: Do not require yaml to always be installed build: Expose the cbuild machinery to build the release .tar.gz CMakeLists.txt | 30 ++--- buildlib/RDMA_Sparse.cmake | 3 +- buildlib/cbuild | 58 +++++++-- buildlib/gen-sparse.py | 45 +++++-- buildlib/github-release | 7 +- .../sparse-include/27/bits-sysmacros.h.diff | 24 ++++ buildlib/sparse-include/27/netinet-in.h.diff | 121 ++++++++++++++++++ buildlib/sparse-include/27/stdlib.h.diff | 23 ++++ buildlib/sparse-include/27/sys-socket.h.diff | 11 ++ ibacm/src/acm_util.c | 3 +- providers/hns/hns_roce_u_hw_v1.c | 1 - providers/hns/hns_roce_u_hw_v2.c | 1 - 12 files changed, 279 insertions(+), 48 deletions(-) create mode 100644 buildlib/sparse-include/27/bits-sysmacros.h.diff create mode 100644 buildlib/sparse-include/27/netinet-in.h.diff create mode 100644 buildlib/sparse-include/27/stdlib.h.diff create mode 100644 buildlib/sparse-include/27/sys-socket.h.diff -- 2.21.0