File:  [NetBSD Developer Wiki] / wikisrc / projects / project / pkgsrc-debugpkg.mdwn
Revision 1.3: download - view: text, annotated - select for diffs
Sat Aug 27 11:57:53 2016 UTC (3 years, 2 months ago) by leot
Branches: MAIN
CVS tags: HEAD
Fix the link to multipkg project

[[!template id=project

title="Split debug symbols for pkgsrc builds similar to redhat"

contact="""
[Leonardo Taccari](mailto:leot@NetBSD.org),
[tech-pkg](mailto:tech-pkg@NetBSD.org)
"""

category="pkgsrc"
difficulty="medium"

description="""
recent rpmbuild for redhat creates a second rpm for later install containing debug symbols.

This is a very convenient system for having symbols available for debugging but not
clogging up the system until crashes happen and debugging is required.

The end result of this project should be a mk.conf flag or build target (debug-build) which
would result in a set of symbol files gdb could use, and which could be distributed with
the pkg.

Most parts of this project were done during Google Summer of Code 2016 as part of
[Split debug symbols for pkgsrc builds](https://summerofcode.withgoogle.com/projects/#5193596953165824)
project. However, in order to be properly integrated in pkgsrc it will need to
support [[multipkg|projects/project/pkgsrc-multipkg]], some little adjustements
and more testing in the wild.
"""
]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb