Re: An update about: Checking the ABI of packages submitted to the updates-testing Fedora repository

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

Martin Krizek <mkrizek@xxxxxxxxxx> a écrit:

> From what I understood, the current status of the ABI comparison is that it only
> works with C/C++ programs.

Right.

> Have you given a thought on how do we know that the build under test
> includes a C program and so we should run the comparison on it?

The comparison program (abipkgdiff) inspects the debug information that
is present int the debug info package associated to the current package
being built.  abipkgdiff should know if it can handle the binary or not.
That is, if the binary was generated from C or C++, for instance.

> Currently we just listen on fedmsgs that koji sends about completed
> builds. So we need something that would tell us "this rpm includes a
> program in X language - run Y check on it". This is essentially a
> general concern for the future checks that would run on builds that
> include programs in a specific language.

I think, there is nothing to change in koji or Taskotron for this.  The
abi checking taskotron task gets triggered on every single RPM that it
builds, and abipkgdiff is called on it.  Then abipkgdiff decides if it
can handle the RPM or not.

I hope this helps.

Cheers,

-- 
		Dodji
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux