David Marchand <david.march...@redhat.com> writes: > In repositories where multiple branches run the ABI checks using > different versions of libabigail (for example, a 22.11 branch using > libabigail-1.8 and a main branch using libabigail-2.1), a collision > happens on the libabigail binary cache entry. > As a single cache entry is used, the content of the cache (let's say the > cache was built for libabigail 2.1) won't match what the branch wants to > use (in this example running the check for 22.11 branch requires > libabigail 1.8). > .ci/linux-build.sh then tries to recompile libabigail but it fails as > the packages used for building libabigail are missing. > > Add the version to the cache entry name to avoid this collision. > > Fixes: 443267090edc ("ci: enable v21 ABI checks") > Cc: sta...@dpdk.org > > Signed-off-by: David Marchand <david.march...@redhat.com> > ---
Acked-by: Aaron Conole <acon...@redhat.com>