thats the error msg i get when i start my application

This program was compiled against version 2.6.1 of the Protocol Buffer
runtime library, which is not compatible with the installed version
(3.0.0). Contact the program author for an update. If you compiled the
program yourself, make sure that your headers are from the same version
of Protocol Buffers as your link-time library. (Version verification
failed in "/build/mir-ui6vjS/mir-0.26.3+16.04.20170605/obj-x86_64-linux-
gnu/src/protobuf/mir_protobuf.pb.cc".)

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

Title:
  application crashes due to rival protobuffers versions

Status in protobuf package in Ubuntu:
  New

Bug description:
  So somewhen in last week there were made some changes in the ubuntu
  repository which effect libEGL. This lib newly uses libmirclient.so.9
  which itself uses libprotobuf-lite.so.9. The default protobuffers
  version shipped with ubuntu is 2.6.1. My application uses libgstvaapi
  which uses libEGL. My application as well uses protobuffers but I link
  it statically to version 3.0.0 due to its json compatibility. So when
  now starting the application it crashes immediately due to rivaling
  protobuffers version. This problem first occured last week somewhen.
  This makes it impossible to use libEGL/libmir and a not-default
  protobuffers version in one application. Please let me how you're
  going to deal with that.

  Best,
  Henning

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/protobuf/+bug/1708137/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to