Mir

Mir lacks test automation for its pkg-config files mirclient.pc/mirserver.pc

Bug #1352757 reported by Daniel van Vugt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Triaged
Medium
Unassigned
mir (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Recent changes to our .pc (pkg-config) files have made it clear we don't have any test automation for them.

This would be nice to have... especially if we could retrofit examples/* to be a separate sub-project that uses pkg-config like real shells and clients do.

Related branches

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Note that "test automation" doesn't necessarily mean writing tests. If example/* could be made to use pkg-config to find the Mir libraries then that would be just as good.

summary: - Mir lacks test automation of mirclient.pc/mirserver.pc
+ Mir lacks test automation for its pkg-config files
+ mirclient.pc/mirserver.pc
Changed in mir:
assignee: nobody → Daniel van Vugt (vanvugt)
status: Triaged → In Progress
milestone: none → 0.7.0
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Recent linkage failure bugs demonstrated my first attempt "test-pkgconfig" was not adequate for detecting bugs in in mirserver.pc: bug 1355021

We really need to test pc files that point to the final stripped libraries without any rpath cheating.

Changed in mir:
status: In Progress → Triaged
assignee: Daniel van Vugt (vanvugt) → nobody
milestone: 0.7.0 → none
Revision history for this message
Michał Sawicz (saviq) wrote :

Syncing task from Mir.

Changed in mir (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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