pacman/scripts/libmakepkg/tidy
Allan McRae bdf6aa3fb7 libmakepkg: fix detection of source file names for debug packages
The current gcc build from git master give different output from
readelf:

gcc-10.2.0
$ readelf "hello" --debug-dump | grep hello
<11> DW_AT_name : (indirect string, offset: 0xbfc): hello.cpp

gcc-git
$ readelf "hello" --debug-dump | grep hello
<12> DW_AT_name : (indirect line string, offset: 0x0): hello.cpp

This causes the awk statement extracting the file name to fail as it
relied on the information being in the 8th field. Instead, extract
the information from the final field.

Fixes FS#70168

Signed-off-by: Allan McRae <allan@archlinux.org>
2021-03-27 09:22:15 +10:00
..
docs.sh.in Update copyright year 2021-03-01 12:22:20 +10:00
emptydirs.sh.in Update copyright year 2021-03-01 12:22:20 +10:00
libtool.sh.in Update copyright year 2021-03-01 12:22:20 +10:00
meson.build Add meson.build files to build with meson 2018-11-02 03:16:34 -04:00
purge.sh.in Update copyright year 2021-03-01 12:22:20 +10:00
staticlibs.sh.in Update copyright year 2021-03-01 12:22:20 +10:00
strip.sh.in libmakepkg: fix detection of source file names for debug packages 2021-03-27 09:22:15 +10:00
zipman.sh.in Update copyright year 2021-03-01 12:22:20 +10:00