was reverted upstream, now in quantal
** Changed in: gcc-4.7 (Ubuntu)
Status: In Progress = Fix Released
** Changed in: gcc-4.7 (Ubuntu)
Milestone: quantal-alpha-2 = None
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
A new version of apt was uploaded since the new gcc hit the archive so
it got rebuild already and there is no need for anything else on the apt
side AFAICT. Closing this bug, please reopen if I'm missing something.
** Changed in: apt (Ubuntu)
Status: Confirmed = Fix Released
--
You
so, this is now backed out in the gcc-4.7 package, pending a proper
upstream solution.
** Changed in: gcc-4.7 (Ubuntu)
Status: Won't Fix = In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Changed in: apt (Ubuntu)
Milestone: quantal-alpha-2 = quantal-alpha-3
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1000508
Title:
PendingMessages member variable of APT's GlobalError class
Talking to Doko about this it seems like my suggestion in #8 is actually
bogus.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1000508
Title:
PendingMessages member variable of APT's GlobalError
this is a change in GCC 4.7's c++11 mode (see
http://gcc.gnu.org/wiki/Cxx11AbiCompatibility). There is no easy
solution. c++0x/c++11 mode is still marked experimental in GCC, so
better don't use it in production code. so either:
- build qapt in c++98 mode
- rebuilding libapt-pkg in c++11 mode
So my understanding of this is that if we build libapt itself with
-std=c++11 the ABI issue is fixed, we need a ABI bump in libapt for
this but it will (after a rebuild) not break old that do not build with
-std=c++11. Or is this a XOR either all clients (synpaptic, python-
apt, qapt etc etc)
This bug has been reported on the Ubuntu ISO testing tracker.
A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1000508
** Tags added: iso-testing
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
for mixing c++98 and c++11 code, see
https://lists.ubuntu.com/archives/ubuntu-devel/2012-June/035310.html
http://gcc.gnu.org/PR53646
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1000508
Title:
** Changed in: gcc-4.7 (Ubuntu)
Milestone: quantal-alpha-1 = quantal-alpha-2
** Changed in: apt (Ubuntu)
Milestone: quantal-alpha-1 = quantal-alpha-2
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
I can confirm this as long as APT isn't build with the -std=c++11 flag, too. [0]
The boolean is properly initialized in the (only) constructor to false, so this
doesn't make that much sense.
[0] It fails to build currently, but the fix is simple:
Compiling http.cc to ../build/obj/methods/http.o
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: apt (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1000508
Title:
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: gcc-4.7 (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1000508
Title:
** Attachment added: Test app
https://bugs.launchpad.net/bugs/1000508/+attachment/3149849/+files/main.cpp
** Also affects: apt (Ubuntu)
Importance: Undecided
Status: New
** Changed in: apt (Ubuntu)
Importance: Undecided = High
--
You received this bug notification because you
** Attachment added: Script to build the testcase
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1000508/+attachment/3149850/+files/build.sh
** Tags added: kubuntu
** Changed in: gcc-4.7 (Ubuntu)
Milestone: None = quantal-alpha-1
** Changed in: apt (Ubuntu)
Milestone: None =
15 matches
Mail list logo