← Back to team overview

touch-packages team mailing list archive

[Bug 1483223] Re: android-input-static is linked into both mirclient and mirserver

 

mir (0.16.0+15.10.20150921.1-0ubuntu1) wily; urgency=medium


** Also affects: mir (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: mir (Ubuntu)
   Importance: Undecided => Medium

** Changed in: mir (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1483223

Title:
  android-input-static is linked into both mirclient and mirserver

Status in Mir:
  Fix Released
Status in mir package in Ubuntu:
  Fix Released

Bug description:
  There's a "helpful comment" in src/client/input/CMakeLists.txt:

      # As we put android-input-static in MIR_CLIENT_REFERENCES it ends up linked into
      # libmirserver. But linking into libmircommon fails as it in turn needs
      # mir::mir::terminate_with_current_exception() from mirserver
      list(APPEND MIR_CLIENT_REFERENCES android-input-static)

  This means we have a static library that (potentially) everything that
  links against mirclient tries to link to.

  At the very least this risks breaking the ODR

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1483223/+subscriptions