unity.pc contains unnecessary API dependencies

Bug #1225381 reported by Oliver Sauder
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libunity
Expired
Undecided
Unassigned

Bug Description

This issue is somewhat related with bug #1170810

Requires in unity.pc should only define packages which are exposed by libunity and therefore required.

Main issue is the gee-1.0. When library linking against libunity uses the newer version gee-0.8 internally, it will end up in a compile error.

Related branches

Oliver Sauder (sao)
description: updated
Revision history for this message
Michal Hruby (mhr3) wrote :

Since gee-0.8 and gee-1.0 export lots of symbols with the same won't this cause very strange runtime issues anyway, if a binary links against libunity (which links to gee-1.0) and gee-0.8?

Changed in libunity:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for libunity because there has been no activity for 60 days.]

Changed in libunity:
status: Incomplete → Expired
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.