On 05/14/2018 01:56 PM, Florian Weimer wrote:
On 05/14/2018 07:24 PM, DJ Delorie wrote:
>
> Is there any reason why ABI testing can't be in its own package?
> I.e. a separate group/git/etc that contains a testsuite that
> verifies the ABI is consistent. I bit of separation from the glibc
> project itself helps keep the tests rigorous, and reduces
> dependencies wrt glibc itself.
>
> You also want to run the tests more often than "once per build"
> sometimes, and a separate package can do that as well as test the
> installed ABI.
That's actually a very good idea. We may want to run the Fedora 27
ABI definition against the Fedora 28 library, too.
I agree.
So I already have glibc-abi:
https://pagure.io/glibc-abi/
As a concrete step I could move all scripting logic out of glibc.spec
into a custom tool in glibc-abi *right now*, and it would minimize the
changes in glibc-spec to just running the glibc-abi tooling.
Then you could run the tooling whenever you wanted?
--
Cheers,
Carlos.