Package: gdb / 17.1-3

Metadata

Package Version Patches format
gdb 17.1-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
load versioned libcc1.patch | (download)

include/gcc-c-interface.h | 2 1 + 1 - 0 !
include/gcc-cp-interface.h | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 load-versioned-libcc1

* d/p/load-versioned-libcc1.patch:
  - load libcc1.so.0 instead unversioned file.

fix blhc libiberty.patch | (download)

libiberty/Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] libiberty: pass ldflags

Avoid blhc false positive:

LDFLAGS missing (-Wl,-z,relro):  \ 	mv -f /builds/gdb-team/gdb/debian/output/source_dir/debian/tmp/usr/lib/`x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/builds/gdb-team/gdb/debian/output/source_dir=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection     -print-multi-os-directory`/./libiberty.an /builds/gdb-team/gdb/debian/output/source_dir/debian/tmp/usr/lib/`x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/builds/gdb-team/gdb/debian/output/source_dir=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection     -print-multi-os-directory`/./libiberty.a

Signed-off-by: Ricardo Ribalda <ricardo@ribalda.com>

fix blhc chew.patch | (download)

bfd/Makefile.in | 4 2 + 2 - 0 !
bfd/doc/local.mk | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 fix-blhc-chew

===================================================================

gfdl dont build manpages.patch | (download)

gdb/doc/Makefile.in | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 gfdl-dont-build-manpages

cross.patch | (download)

bfd/Makefile.in | 4 2 + 2 - 0 !
bfd/doc/local.mk | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 gdb fails to cross build from source for three distinct reasons.
 [...]
 3. In bfd/doc, chew.c uses host compiler flags with the build compiler.
    This fails badly when compiling for amd64 or arm64.