[MIR] abi-compliance-checker

Bug #1464447 reported by Chris Halse Rogers
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
abi-compliance-checker (Ubuntu)
Fix Released
Critical
Unassigned

Bug Description

[Availability]
Available in Universe since at least 12.04

[Rationale]
The mir source package requires it as a build-dependency; Mir uses abi-compliance-checker as a part of its build-time test-suite to detect ABI breaks.

[Security]
No CVEs found, ships no daemons, ships no setuid or setgid binaries. Not normally run on untrusted input.

[Quality assurance]
No bugs in Ubuntu.

A few long-standing Debian bugs, all of which are either wishlist or in dh-acc debhelper checker which we don't use (and doesn't need to be in main).

No test-suite.

[Dependencies]
Basically none; build-essential, debhelper, help2man.

[Standards compliance]
Lintian clean, bar one false-positive about the upstream changelog filename.

[Maintenance]
Low; is currently synced from Debian, and this is not expected to change.

Revision history for this message
Michael Terry (mterry) wrote :

Seems innocent enough, but still needs a team bug subscriber.

I like that it has dep8 tests! And of course that we're in sync with Debian.

Is there a particular reason Mir doesn't use dh_acc? Not knowing anything about it, I would have assumed it would be nicer integration for an Ubuntu package like Mir.

Changed in abi-compliance-checker (Ubuntu):
status: New → Incomplete
Revision history for this message
Chris Halse Rogers (raof) wrote :

Mir doesn't use dh_acc because we didn't actually know it existed before filing this MIR :).

Now that we do, I might add it in addition to our current use of abi-compliance-checker. We use abi-compliance-checker as a part of the upstream build system, so dh-acc isn't applicable to our current use.

Can we subscribe mir-team to the package bugs? That will effectively be me, of course :).

Revision history for this message
Michael Terry (mterry) wrote :

mir-team would work

Revision history for this message
Steve Langasek (vorlon) wrote :

> mir-team would work

Please note that the reason for wanting a team subscriber in the first place is so that we can identify who's responsible for the package via <http://reqorts.qa.ubuntu.com/reports/m-r-package-team-mapping.html> (and pages derived from this data). If the subscribing team for this is going to be mir-team, could the ubuntu-mir team (heh) please coordinate this with Brian Murray?

Revision history for this message
Matthias Klose (doko) wrote :

this blocks building mir, and the GCC 5 transition

Changed in abi-compliance-checker (Ubuntu):
importance: Undecided → Critical
milestone: none → ubuntu-15.07
Revision history for this message
Michael Terry (mterry) wrote :

I haven't gotten a hold of RAOF yet, but since this is blocking gcc5, let's just get this in now and we can subscribe later. I'll make sure to follow up on it.

Changed in abi-compliance-checker (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Michael Terry (mterry) wrote :

(and mir-team is subscribed now)

Revision history for this message
Colin Watson (cjwatson) wrote :

Moved to main.

Changed in abi-compliance-checker (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
kapouer (kapouer) wrote :

Hello !
can this be of use to debian ?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.