Accepting request 43722 from devel:gcc
Copy from devel:gcc/gdb based on submit request 43722 from user rguenther OBS-URL: https://build.opensuse.org/request/show/43722 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdb?expand=0&rev=77
This commit is contained in:
committed by
Git OBS Bridge
parent
8ed182f504
commit
44b0b264f9
100
gdb.spec
100
gdb.spec
@@ -24,7 +24,7 @@ Name: gdb
|
||||
# NOTE: the FSF gdb versions are numbered N.M for official releases, like 6.3
|
||||
# and, since January 2005, X.Y.Z.date for daily snapshots, like 6.3.50.20050112 # (daily snapshot from mailine), or 6.3.0.20040112 (head of the release branch).
|
||||
Version: 7.1
|
||||
Release: 3
|
||||
Release: 4
|
||||
|
||||
# The release always contains a leading reserved number, start it at 1.
|
||||
# `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing.
|
||||
@@ -261,7 +261,6 @@ Patch271: gdb-6.5-bz243845-stale-testing-zombie-test.patch
|
||||
# New locating of the matching binaries from the pure core file (build-id).
|
||||
Patch274: gdb-6.6-buildid-locate.patch
|
||||
Patch353: gdb-6.6-buildid-locate-rpm.patch
|
||||
Patch415: gdb-6.6-buildid-locate-core-as-arg.patch
|
||||
|
||||
# Fix displaying of numeric char arrays as strings (BZ 224128).
|
||||
Patch282: gdb-6.7-charsign-test.patch
|
||||
@@ -360,13 +359,6 @@ Patch391: gdb-x86_64-i386-syscall-restart.patch
|
||||
# Fix stepping with OMP parallel Fortran sections (BZ 533176).
|
||||
Patch392: gdb-bz533176-fortran-omp-step.patch
|
||||
|
||||
# Use gfortran44 when running the testsuite on RHEL-5.
|
||||
Patch393: gdb-rhel5-gcc44.patch
|
||||
|
||||
# Disable warning messages new for gdb-6.8+ for RHEL-5 backward compatibility.
|
||||
# Workaround RHEL-5 kernels for detaching SIGSTOPped processes (BZ 498595).
|
||||
Patch335: gdb-rhel5-compat.patch
|
||||
|
||||
# Fix regression by python on ia64 due to stale current frame.
|
||||
Patch397: gdb-follow-child-stale-parent.patch
|
||||
|
||||
@@ -460,12 +452,66 @@ Patch459: gdb-moribund-utrace-workaround.patch
|
||||
# Fix crash on VLA bound referencing an optimized-out variable (BZ 591879).
|
||||
Patch460: gdb-archer-vla-ref-optimizedout.patch
|
||||
|
||||
# Upstream patch to fix gcc -Werror
|
||||
Patch1001: gdb-7.1-werror.patch
|
||||
# Remove core file when starting a process (BZ 594560).
|
||||
Patch461: gdb-bz594560-core-vs-process.patch
|
||||
|
||||
# Import fix of TUI layout internal error (BZ 595475).
|
||||
Patch462: gdb-bz595475-tui-layout.patch
|
||||
|
||||
# Fix and support DW_OP_*piece (Tom Tromey, BZ 589467).
|
||||
Patch463: gdb-bz589467-pieces01of4.patch
|
||||
Patch464: gdb-bz589467-pieces02of4.patch
|
||||
Patch465: gdb-bz589467-pieces03of4.patch
|
||||
Patch466: gdb-bz589467-pieces1of4.patch
|
||||
Patch467: gdb-bz589467-pieces2of4.patch
|
||||
Patch468: gdb-bz589467-pieces3of4.patch
|
||||
Patch469: gdb-bz589467-pieces4of4.patch
|
||||
Patch471: gdb-bz589467-pieces-vla-compat.patch
|
||||
|
||||
# Fix follow-exec for C++ programs (bugreported by Martin Stransky).
|
||||
Patch470: gdb-archer-next-over-throw-cxx-exec.patch
|
||||
|
||||
# Fix ADL anonymous type crash (BZ 600746, Sami Wagiaalla).
|
||||
Patch472: gdb-bz600746-koenig-crash.patch
|
||||
|
||||
# Backport DWARF-4 support (BZ 601887, Tom Tromey).
|
||||
Patch473: gdb-bz601887-dwarf4-1of2.patch
|
||||
Patch474: gdb-bz601887-dwarf4-2of2.patch
|
||||
Patch475: gdb-bz601887-dwarf4-rh-test.patch
|
||||
|
||||
# Fix obstack corruptions on C++ (BZ 606185, Chris Moller, Jan Kratochvil).
|
||||
Patch476: gdb-bz606185-obstack-1of5.patch
|
||||
Patch477: gdb-bz606185-obstack-2of5.patch
|
||||
Patch478: gdb-bz606185-obstack-3of5.patch
|
||||
Patch479: gdb-bz606185-obstack-4of5.patch
|
||||
Patch480: gdb-bz606185-obstack-5of5.patch
|
||||
|
||||
# Improve support for typedefs in classes (BZ 602314).
|
||||
Patch481: gdb-bz602314-ptype-class-typedef-1of3.patch
|
||||
Patch482: gdb-bz602314-ptype-class-typedef-2of3.patch
|
||||
Patch483: gdb-bz602314-ptype-class-typedef-3of3.patch
|
||||
|
||||
# Fix `set print object on' for some non-dynamic classes (BZ 606660).
|
||||
Patch484: gdb-bz606660-print-object-nonvirtual.patch
|
||||
|
||||
# Print 2D C++ vectors as matrices (BZ 562763, sourceware10659, Chris Moller).
|
||||
Patch485: gdb-bz562763-pretty-print-2d-vectors-prereq.patch
|
||||
Patch486: gdb-bz562763-pretty-print-2d-vectors.patch
|
||||
Patch487: gdb-bz562763-pretty-print-2d-vectors-libstdcxx.patch
|
||||
|
||||
# Fix prelinked executables with sepdebug and copy relocations (BZ 614659).
|
||||
Patch489: gdb-bz614659-prelink-dynbss.patch
|
||||
|
||||
# [delayed-symfile] Fix a backtrace regression on CFIs without DIE (BZ 614604).
|
||||
Patch490: gdb-bz614604-bt-cfi-without-die.patch
|
||||
|
||||
# Fix readline 5.1 warnings
|
||||
Patch1000: readline-5.1-random.patch
|
||||
# Upstream patch to fix gcc -Werror
|
||||
Patch1001: gdb-7.1-werror.patch
|
||||
Patch1002: gdb-6.6-buildid-locate-rpm-suse.patch
|
||||
# Fix build on hppa
|
||||
Patch1003: gdb-hppa.patch
|
||||
|
||||
BuildRequires: bison flex gettext glibc-devel ncurses-devel texinfo zlib-devel
|
||||
%if %{suse_version} < 1020
|
||||
@@ -701,10 +747,40 @@ rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc-exp.c gdb/p-exp.c
|
||||
%patch458 -p1
|
||||
%patch459 -p1
|
||||
%patch460 -p1
|
||||
%patch461 -p1
|
||||
%patch462 -p1
|
||||
%patch463 -p1
|
||||
%patch464 -p1
|
||||
%patch465 -p1
|
||||
%patch466 -p1
|
||||
%patch467 -p1
|
||||
%patch468 -p1
|
||||
%patch469 -p1
|
||||
%patch471 -p1
|
||||
%patch470 -p1
|
||||
%patch472 -p1
|
||||
%patch473 -p1
|
||||
%patch474 -p1
|
||||
%patch475 -p1
|
||||
%patch476 -p1
|
||||
%patch477 -p1
|
||||
%patch478 -p1
|
||||
%patch479 -p1
|
||||
%patch480 -p1
|
||||
%patch481 -p1
|
||||
%patch482 -p1
|
||||
%patch483 -p1
|
||||
%patch484 -p1
|
||||
%patch485 -p1
|
||||
%patch486 -p1
|
||||
%patch487 -p1
|
||||
%patch489 -p1
|
||||
%patch490 -p1
|
||||
|
||||
%patch1000
|
||||
%patch1001 -p0
|
||||
%patch1002 -p1
|
||||
%patch1003
|
||||
|
||||
find -name "*.orig" | xargs rm -f
|
||||
! find -name "*.rej" # Should not happen.
|
||||
@@ -999,7 +1075,7 @@ fi
|
||||
|
||||
# don't include the files in include, they are part of binutils
|
||||
|
||||
%ifnarch sparcv9
|
||||
%ifnarch sparcv9 hppa
|
||||
|
||||
%files -n gdbserver
|
||||
%defattr(-,root,root)
|
||||
|
Reference in New Issue
Block a user