[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-07-10 Thread PS Jenkins bot
Fix committed into lp:mir/devel at revision None, scheduled for release
in mir, milestone Unknown

** Changed in: mir
   Status: In Progress = Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

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

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-07-01 Thread Daniel van Vugt
Not sure if mir-anything needs changing... ?

** Also affects: mir
   Importance: Undecided
   Status: New

** Changed in: mir
   Status: New = Incomplete

** Changed in: mir (Ubuntu)
   Status: New = Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to dbus-cpp in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

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

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-07-01 Thread Daniel van Vugt
** Changed in: mir
   Status: Incomplete = In Progress

** Changed in: mir
 Assignee: (unassigned) = Thomas Voß (thomas-voss)

** Changed in: mir (Ubuntu)
   Status: Incomplete = New

** Branch linked: lp:~thomas-voss/mir/explicit-gcc-version

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

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

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-07-01 Thread Daniel van Vugt
** Changed in: mir
Milestone: None = 0.4.0

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

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

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-07-01 Thread Daniel van Vugt
** Changed in: mir
Milestone: 0.4.0 = 0.5.0

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

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

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-17 Thread Iain Lane
Is this https://launchpadlibrarian.net/15573/buildlog_ubuntu-utopic-
armhf.evolution_3.12.2-1ubuntu1_FAILEDTOBUILD.txt.gz the same problem?

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to dbus-cpp in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


Re: [Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-17 Thread Matthias Klose
Am 17.06.2014 16:16, schrieb Iain Lane:
 Is this https://launchpadlibrarian.net/15573/buildlog_ubuntu-utopic-
 armhf.evolution_3.12.2-1ubuntu1_FAILEDTOBUILD.txt.gz the same problem?

No, this is another issue (but also seen with other packages).

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to dbus-cpp in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-16 Thread Thomas Voß
unorderd_map is not exposed in the API/ABI of the library

** Branch linked: lp:~thomas-voss/dbus-cpp/bump-so-name-and-major-
version

** Changed in: dbus-cpp (Ubuntu)
 Assignee: (unassigned) = Thomas Voß (thomas-voss)

** Changed in: process-cpp (Ubuntu)
   Status: New = Invalid

** Changed in: dbus-cpp (Ubuntu)
   Status: Confirmed = In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to dbus-cpp in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-16 Thread Matthias Klose
** Also affects: unity-scope-click (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: unity-scopes-shell (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: unity-scopes-api (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-16 Thread Matthias Klose
** Bug watch added: Debian Bug tracker #751780
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751780

** Also affects: debian via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751780
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to dbus-cpp in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-16 Thread Bug Watch Updater
** Changed in: debian
   Status: Unknown = New

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to dbus-cpp in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-13 Thread Matthias Klose
The C++11 support in 4.9 (which is still marked as experimental) did see
some incompatible changes with the unordered associative containers in
unordered_map and unordered_set. There are no other ABI changes in
c++11 mode, maybe except for users of the future header. It is not
advised to mix c++11 code built from different major compiler versions
as long as the c++11 mode is still marked as experimental.

There are a few things to do here:

 - find out which packages are affected (currently working on that)

 - make sure that all packages are built using verbose builds, or else we cannot
   scan the build logs for packages built in c++11 mode.

 - if this is code ending up in libraries, the soname of the library should be 
bumped where
   the upstream can do that, or the package name of the library should be 
changed.

 - if the code is ending up in leaf packages, just rebuild the package

 - Don't use versioned build dependencies for g++-4.x at all (preferred), or 
use the
   same version for all packages within a project.

Packages in main affected are:
  dbus-cpp
  libcolumbus
  firefox
  mir
  process-cpp
  libreoffice (only the clang plugin which is not built)
  qtbase-opensource-src
  unity

The ubuntu-toolchain-r/test PPA know has a gcc-defaults again defaulting
to 4.9. Please make sure that you have a build dependency on g++ (=
4:4.9.0-3ubuntu6) when building with 4.9.


** Also affects: process-cpp (Ubuntu)
   Importance: Undecided
   Status: New

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

** Also affects: qtbase-opensource-src (Ubuntu)
   Importance: Undecided
   Status: New

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

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

** Changed in: location-service (Ubuntu)
   Status: Confirmed = Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


Re: [Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-13 Thread Steve Langasek
On Fri, Jun 13, 2014 at 02:26:28PM -, Matthias Klose wrote:

  - Don't use versioned build dependencies for g++-4.x at all (preferred), or 
 use the
same version for all packages within a project.

If the ABI will change with each new upstream version of g++, and the
library soname / package name should be changed at the same time, then these
packages *should* have build-dependencies on a specific version of g++, to
avoid accidental ABI incompatibilities.

 Packages in main affected are:
   dbus-cpp
   libcolumbus
   firefox
   mir
   process-cpp
   libreoffice (only the clang plugin which is not built)
   qtbase-opensource-src
   unity

Thanks for researching this!

Not all of the packages in the phone are in main.  Can you do the same
review for the set of packages that are in the ubuntu-touch seed?

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to dbus-cpp in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-12 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: dbus-cpp (Ubuntu)
   Status: New = Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-12 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: location-service (Ubuntu)
   Status: New = Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-12 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: gcc-4.9 (Ubuntu)
   Status: New = Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-11 Thread Matthias Klose
** Also affects: location-service (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: dbus-cpp (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: dbus-cpp (Ubuntu)
   Importance: Undecided = Critical

** Changed in: location-service (Ubuntu)
   Importance: Undecided = Critical

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-11 Thread Steve Langasek
** Also affects: gcc-defaults (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 1329089] Re: g++-4.9 binary incompatibilties with libraries built with g++-4.8

2014-06-11 Thread Launchpad Bug Tracker
This bug was fixed in the package gcc-defaults - 1.128ubuntu5

---
gcc-defaults (1.128ubuntu5) utopic; urgency=medium

  * Revert the previous change and just change the dependencies for cpp,
gcc and g++ to depend on the 4.8 packages.
 -- Matthias Klose d...@ubuntu.com   Thu, 12 Jun 2014 01:48:23 +0200

** Changed in: gcc-defaults (Ubuntu)
   Status: New = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to location-service in Ubuntu.
https://bugs.launchpad.net/bugs/1329089

Title:
  g++-4.9 binary incompatibilties with libraries built with g++-4.8

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1329089/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs