2010-04-13 16:41:00 |
Alberto Bertogli |
bug |
|
|
added bug |
2010-04-14 12:07:11 |
Bryce Harrington |
tags |
debug gdb lucid symbols |
debug gdb lucid needs-xorglog symbols |
|
2010-04-14 12:07:14 |
Bryce Harrington |
tags |
debug gdb lucid needs-xorglog symbols |
debug gdb lucid needs-lspci-vvnn needs-xorglog symbols |
|
2010-04-14 12:07:19 |
Bryce Harrington |
xorg-server (Ubuntu): status |
New |
Incomplete |
|
2010-04-15 15:21:39 |
Robert Hooker |
bug task added |
|
pkg-create-dbgsym (Ubuntu) |
|
2010-04-15 19:27:27 |
Tormod Volden |
xorg-server (Ubuntu): status |
Incomplete |
Confirmed |
|
2010-04-21 19:58:23 |
Launchpad Janitor |
branch linked |
|
lp:~tormodvolden/ubuntu/lucid/pkg-create-dbgsym/doublestrip |
|
2010-04-21 19:58:51 |
Tormod Volden |
summary |
xserver-xorg-core-dbg debug symbols mismatch |
many -dbg packages have debug symbols mismatch |
|
2010-04-21 19:59:02 |
Tormod Volden |
pkg-create-dbgsym (Ubuntu): status |
New |
Confirmed |
|
2010-04-21 20:21:06 |
Tormod Volden |
attachment added |
|
mesa-build-dbgsym-analysis.txt http://launchpadlibrarian.net/44982364/mesa-build-dbgsym-analysis.txt |
|
2010-04-21 20:25:02 |
Tormod Volden |
description |
Binary package hint: xserver-xorg-core-dbg
After upgrading to Lucid, I get the following error when trying
to debug xorg:
$ gdb /usr/bin/Xorg
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/Xorg...
warning: the debug information found in "/usr/lib/debug//usr/bin/Xorg" does not match "/usr/bin/Xorg" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/bin/Xorg" does not match "/usr/bin/Xorg" (CRC mismatch).
(no debugging symbols found)...done.
(gdb)
It worked just fine on 9.10.
I've version 2:1.7.6-2ubuntu3 installed, on amd64.
If you need more information, please let me know.
Thanks,
Alberto |
Update: Probably affects all packages which happen to run dh_strip twice on the same binary package.
Binary package hint: xserver-xorg-core-dbg
After upgrading to Lucid, I get the following error when trying
to debug xorg:
$ gdb /usr/bin/Xorg
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/Xorg...
warning: the debug information found in "/usr/lib/debug//usr/bin/Xorg" does not match "/usr/bin/Xorg" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/bin/Xorg" does not match "/usr/bin/Xorg" (CRC mismatch).
(no debugging symbols found)...done.
(gdb)
It worked just fine on 9.10.
I've version 2:1.7.6-2ubuntu3 installed, on amd64.
If you need more information, please let me know.
Thanks,
Alberto
|
|
2010-04-22 07:26:39 |
Martin Pitt |
pkg-create-dbgsym (Ubuntu): status |
Confirmed |
In Progress |
|
2010-04-22 07:26:39 |
Martin Pitt |
pkg-create-dbgsym (Ubuntu): assignee |
|
Martin Pitt (pitti) |
|
2010-04-22 08:33:15 |
Launchpad Janitor |
branch linked |
|
lp:pkg-create-dbgsym |
|
2010-04-22 08:33:47 |
Martin Pitt |
pkg-create-dbgsym (Ubuntu): status |
In Progress |
Fix Committed |
|
2010-04-22 08:35:17 |
Martin Pitt |
pkg-create-dbgsym (Ubuntu): importance |
Undecided |
High |
|
2010-04-22 09:08:22 |
Launchpad Janitor |
pkg-create-dbgsym (Ubuntu): status |
Fix Committed |
Fix Released |
|
2010-04-22 09:26:47 |
Martin Pitt |
xorg-server (Ubuntu): status |
Confirmed |
Fix Committed |
|
2010-04-22 09:26:52 |
Martin Pitt |
xorg-server (Ubuntu): milestone |
|
ubuntu-10.04 |
|
2010-04-22 10:08:19 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/pkg-create-dbgsym |
|
2010-04-23 18:16:55 |
Bryce Harrington |
xorg-server (Ubuntu): status |
Fix Committed |
Fix Released |
|
2010-04-25 11:32:25 |
Tormod Volden |
pkg-create-dbgsym (Ubuntu): status |
Fix Released |
Confirmed |
|
2010-04-26 08:20:35 |
Martin Pitt |
pkg-create-dbgsym (Ubuntu): status |
Confirmed |
In Progress |
|
2010-04-26 08:20:39 |
Martin Pitt |
xorg-server (Ubuntu): status |
Fix Released |
Confirmed |
|
2010-04-26 08:20:43 |
Martin Pitt |
xorg-server (Ubuntu): milestone |
ubuntu-10.04 |
|
|
2010-04-26 11:57:08 |
Martin Pitt |
pkg-create-dbgsym (Ubuntu): milestone |
|
lucid-updates |
|
2010-04-26 11:57:54 |
Martin Pitt |
nominated for series |
|
Ubuntu Lucid |
|
2010-04-26 11:57:54 |
Martin Pitt |
bug task added |
|
pkg-create-dbgsym (Ubuntu Lucid) |
|
2010-04-26 11:57:54 |
Martin Pitt |
bug task added |
|
xorg-server (Ubuntu Lucid) |
|
2010-04-26 12:00:20 |
Martin Pitt |
pkg-create-dbgsym (Ubuntu Lucid): status |
In Progress |
Fix Committed |
|
2010-04-26 12:13:32 |
Martin Pitt |
description |
Update: Probably affects all packages which happen to run dh_strip twice on the same binary package.
Binary package hint: xserver-xorg-core-dbg
After upgrading to Lucid, I get the following error when trying
to debug xorg:
$ gdb /usr/bin/Xorg
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/Xorg...
warning: the debug information found in "/usr/lib/debug//usr/bin/Xorg" does not match "/usr/bin/Xorg" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/bin/Xorg" does not match "/usr/bin/Xorg" (CRC mismatch).
(no debugging symbols found)...done.
(gdb)
It worked just fine on 9.10.
I've version 2:1.7.6-2ubuntu3 installed, on amd64.
If you need more information, please let me know.
Thanks,
Alberto
|
SRU INFORMATION:
Impact: Produces empty ddebs and broken debug links on packages which call dh_strip on a package more than once, when being built on Soyuz (not locally).
Patch: http://bazaar.launchpad.net/~ubuntu-core-dev/pkg-create-dbgsym/ubuntu/revision/180
Test case: http://bazaar.launchpad.net/~ubuntu-core-dev/pkg-create-dbgsym/ubuntu/revision/176
Regression potential: p-c-d has quite an extensive test suite which cover a lot of different build systems, debhelper compat levels, etc. Almost all bug reports get a test written first to ensure that it reproduces the bug and the patch fixes it. However, being a toolchain package it can potentially cause all further builds to be broken completely (which is very very unlikely, though); a more realistic regression potential is that this now causes debug packages to stop being built because the check for "has debug symbols" is imprecise.
Update: Probably affects all packages which happen to run dh_strip twice on the same binary package.
Binary package hint: xserver-xorg-core-dbg
After upgrading to Lucid, I get the following error when trying
to debug xorg:
$ gdb /usr/bin/Xorg
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/Xorg...
warning: the debug information found in "/usr/lib/debug//usr/bin/Xorg" does not match "/usr/bin/Xorg" (CRC mismatch).
warning: the debug information found in "/usr/lib/debug/usr/bin/Xorg" does not match "/usr/bin/Xorg" (CRC mismatch).
(no debugging symbols found)...done.
(gdb)
It worked just fine on 9.10.
I've version 2:1.7.6-2ubuntu3 installed, on amd64.
If you need more information, please let me know.
Thanks,
Alberto
|
|
2010-04-27 08:59:32 |
Martin Pitt |
summary |
many -dbg packages have debug symbols mismatch |
empty ddebs when dh_strip is called twice |
|
2010-04-27 17:37:18 |
Robert Hooker |
xorg-server (Ubuntu Lucid): status |
Confirmed |
Invalid |
|
2010-04-29 05:53:38 |
Martin Pitt |
tags |
debug gdb lucid needs-lspci-vvnn needs-xorglog symbols |
debug gdb lucid needs-lspci-vvnn needs-xorglog symbols verification-needed |
|
2010-04-29 06:14:36 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lucid-proposed/pkg-create-dbgsym |
|
2010-05-03 08:15:25 |
Launchpad Janitor |
pkg-create-dbgsym (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|
2010-05-03 08:17:24 |
Martin Pitt |
pkg-create-dbgsym (Ubuntu): status |
Fix Committed |
Fix Released |
|
2010-05-03 08:18:40 |
Martin Pitt |
pkg-create-dbgsym (Ubuntu Lucid): status |
Fix Released |
Fix Committed |
|
2010-05-04 08:43:43 |
Martin Pitt |
tags |
debug gdb lucid needs-lspci-vvnn needs-xorglog symbols verification-needed |
debug gdb lucid needs-lspci-vvnn needs-xorglog symbols verification-done |
|
2010-05-04 08:44:20 |
Launchpad Janitor |
pkg-create-dbgsym (Ubuntu Lucid): status |
Fix Committed |
Fix Released |
|