abidiff gets confused if a data structure in a private header files is changed, if there is also a public header file with the same name. So avoid this by forbidding private header files from having the same name as a public header (i.e. one in include/spdk or include/spdk_internal). This was mostly already handled by using names like nvme_internal.h, but we did have a few conflicts which were causing our check_so_deps.sh script to sometimes indicate a version bump was needed when it really wasn't. Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I90895efd22c1594044f3c3f9344bb3a67a754c4b Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13728 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> |
||
---|---|---|
.. | ||
check_so_deps.sh |