[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#299578: marked as done ([checks/binaries] check that -dbg packages are using separate debugging info)



Your message dated Sat, 28 Dec 2013 23:29:59 +0000
with message-id <4683797.XggvgUivmD@bastien-debian>
and subject line Done: [checks/binaries] check that -dbg packages are using separate debugging info
has caused the Debian Bug report #299578,
regarding [checks/binaries] check that -dbg packages are using separate debugging info
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
299578: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=299578
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 1.23.8
Severity: wishlist

binutils and gdb now have support for putting debugging info into a separate 
file. So you build things debugable and you get a separate file with all the 
debugging info and a normal binary that contains a pointer to this info. This 
is really cool because now we don't need to have two copies of ever binary we 
want debugable, just the normal package and then the debugging add on. I guess 
dh_strip now has support for doing this by default when generating -dbg 
packages.

I would like to see linitian check binaries of packages that support 
debugging. As this is not yet policy it would just be a warning I guess.

My guess at implementing:
For packages that support debugging (I think lintian already determines this 
somehow right?), check each binary for the pointer to the separate debug info 
and printing a warning if not present. I think the check for support can be 
accomplished with,

  objdump  -h $FILE |grep .gnu_debuglink

What do you think?

Thanks,

-- 
Matt Taggart
taggart@debian.org




--- End Message ---
--- Begin Message ---
Package: lintian
Version: 2.5.19

Not a bug. We check now separated debug file

--- End Message ---

Reply to: