aboutsummaryrefslogtreecommitdiffstats
path: root/find-debuginfo.sh
Commit message (Collapse)AuthorAgeFilesLines
* add support for mini debug packages (disabled by default)Thierry Vignaud2012-07-271-1/+36
| | | | (https://fedoraproject.org/wiki/Features/MiniDebugInfo)
* Generate debug symlinks for all filenames sharing a build-id (RhBug:641377)Thierry Vignaud2012-07-271-0/+25
| | | | (rpm.org, Jan Kratochvil <jan.kratochvil@redhat.com>, 2012-03-07)
* Create GDB index from find-debuginfo if possible (RhBug:617166)Thierry Vignaud2012-07-271-0/+2
| | | | | | - Details in https://fedoraproject.org/wiki/Features/GdbIndex (rpm.org, Tom Tromey <tromey@redhat.com> 2010-08-09)
* Fix find-debuginfo.sh behavior on cross-directory hardlinks (RhBug:618426)Thierry Vignaud2012-07-271-1/+1
| | | | | | | | | | - The find-debuginfo.sh script makes hard links of .debug files to correspond to hard links between install binaries. It can fail to create one of these .debug hard links if it's in a directory that didn't exist at that point in the script run. How this happens depends on things like the order "find" lists files, so it can be hard to reproduce off hand. (rpm.org, Roland McGrath <roland@redhat.com>, 2010-08-09)
* backported from rpm.org (Jeff Tickle <jeff@jefftickle.com>, 2011-09-06)Thierry Vignaud2012-07-271-1/+1
| | | | | | | $RPM_BUILD_ROOT breaks brp-* scripts if it contains spaces (ticket #843) - This patch adds quotes around $RPM_BUILD_ROOT in places that I noticed they were missing, and attempts to handle some of the problems that can occur when looping over the output of find.
* backported from rpm.org (Mark Wielaard <mjw@redhat.com>, 2011-05-25):Thierry Vignaud2012-07-271-2/+11
| | | | | | | | | Add -r flag to find-debuginfo.sh to invoke eu-strip --reloc-debug-sections. - This is a new option to eu-strip that strips out/resolves relocations between .debug_* elf sections in ET_REL files. This can save a lot of space for kernel module. Signed-off-by: Panu Matilainen <pmatilai@redhat.com>
* drop useless rpm5 bits (less divergence with upstream)Thierry Vignaud2012-07-271-9/+2
|
* add support for $EXCLUDE_FROM_FULL_STRIPAnssi Hannula2011-12-271-0/+3
| | | | | | | | | Add support for $EXCLUDE_FROM_FULL_STRIP regexp which makes find-debuginfo.sh only strip debugging symbols from the matched files (from Mandriva). This is useful for e.g. glibc where we don't want to fully strip some libraries to keep valgrind, gdb, etc. working without glibc-debug.
* 1.104 - revert "strip -g" change for shared libraries1.104Christophe Fergeau2010-04-271-1/+1
|
* strip shared libraries with the '-g' option1.103Per Øyvind Karlsen2010-04-161-1/+1
|
* really check that the debug directory we want to search through exists, not ↵Per Øyvind Karlsen2010-03-231-1/+1
| | | | only the parent
* allow for for only stripping files without creating debug package contents ↵1.99Per Øyvind Karlsen2010-03-091-2/+3
| | | | by setting DISABLE_DEBUG environment variable.
* reapply our changes against latest version from upstreamPer Øyvind Karlsen2010-03-051-43/+330
|
* fix package build when the debug package is empty (regression introduded in ↵Anssi Hannula2009-12-121-0/+1
| | | | 1.96)
* don't try finding debug files in buildroot when there's nonePer Øyvind Karlsen2009-11-261-8/+12
|
* fix path to debugedit for rpm5Per Øyvind Karlsen2009-06-251-1/+9
|
* make sure debug files are world-readableOlivier Blin2008-03-031-0/+1
|
* preserve setuid/setgid permissions when stripping files for -debug packageGwenolé Beauchesne2006-01-041-6/+6
|
* strip shared libs too, really ship with eu-strip'ed binaries & libsGwenolé Beauchesne2005-08-251-4/+4
|
* - importOlivier Thauvin2005-04-261-0/+51