File project.diff of Package gdb

--- gdb.spec.orig
+++ gdb.spec
@@ -232,6 +232,8 @@ Patch91:        gdb-archer.patch
 Patch92:        gdb-vla-intel-fix-print-char-array.patch
 Patch93:        gdb-rhbz1553104-s390x-arch12-test.patch
 Patch94:        gdb-config.patch
+#
+Patch95:        https://gitlab.com/gnutools/binutils-gdb/-/commit/6d1a09b77a9ab52d9fc627b8f5eb952892c81f90.patch
 #Fedora Packages end
 
 # Fedora Packages not copied:
@@ -322,7 +324,7 @@ Patch3000:      v1.5-libipt-static.patch
 
 BuildRequires:  bison
 BuildRequires:  flex
-%if 0%{suse_version} > 1110
+%if 0%{?suse_version} > 1110
 %define gcc gcc
 %else
 %define gcc gcc48
@@ -331,13 +333,13 @@ BuildRequires:  %{gcc}
 BuildRequires:  %{gcc}-c++
 BuildRequires:  gettext
 BuildRequires:  glibc-devel
-%if 0%{suse_version} > 1110 && 0%{suse_version} < 1330
+%if 0%{?suse_version} > 1110 && 0%{?suse_version} < 1330
 # GDB supports guile 2.0, but not guile 2.2 (swo#21104).  Disable guile
 # support for newer distro versions in anticipation of a move to guile 2.2.
 BuildRequires:  guile-devel
 %endif
 BuildRequires:  libexpat-devel
-%if 0%{suse_version} >= 1200
+%if 0%{?suse_version} >= 1200
 BuildRequires:  makeinfo
 %else
 BuildRequires:  texinfo
@@ -352,7 +354,7 @@ BuildRequires:  pkg-config
 BuildRequires:  readline-devel
 BuildRequires:  rpm-devel
 # SLE-10 doesn't have xz-devel.
-%if 0%{suse_version} >= 1110
+%if 0%{?suse_version} >= 1110
 BuildRequires:  xz-devel
 %endif
 BuildRequires:  zlib-devel
@@ -371,7 +373,7 @@ BuildRequires:  libdebuginfod-devel
 BuildRequires:  libdebuginfod1
 %endif
 %global have_libipt 0
-%if 0%{suse_version} > 1110
+%if 0%{?suse_version} > 1110
 %ifarch %{ix86} x86_64
 %global have_libipt 1
 BuildRequires:  cmake
@@ -384,17 +386,17 @@ ExclusiveArch:  noarch i386 x86_64 ppc p
 %endif # 0%{?el5:1}
 
 %ifarch s390x
-%if %{suse_version} > 1500
+%if 0%{?suse_version} > 1500
 BuildRequires:  babeltrace-devel
 %endif
 %endif
 %ifarch ppc64
-%if %{suse_version} >= 1500
+%if 0%{?suse_version} >= 1500
 BuildRequires:  babeltrace-devel
 %endif
 %endif
 %ifarch %{ix86} x86_64
-%if %{suse_version} >= 1200
+%if 0%{?suse_version} >= 1200
 BuildRequires:  babeltrace-devel
 %endif
 %endif
@@ -407,8 +409,8 @@ BuildRequires:  babeltrace-devel
 # Copied from gcc9/gcc.spec.in
 # Ada currently fails to build on a few platforms, enable it only
 # on those that work
-%if %{suse_version} >= 1310
-%if %{suse_version} >= 1330
+%if 0%{?suse_version} >= 1310
+%if 0%{?suse_version} >= 1330
 %define ada_arch %ix86 x86_64 ppc ppc64 ppc64le s390 s390x ia64 aarch64 riscv64
 %else
 %define ada_arch %ix86 x86_64 ppc ppc64 s390 ia64
@@ -438,7 +440,7 @@ BuildRequires:  dejagnu
 BuildRequires:  sharutils
 # gcc-objc++ is not covered by the GDB testsuite.
 BuildRequires:  %{gcc}-fortran
-%if 0%{?gcc_version} < 7 && 0%{suse_version} > 1110
+%if 0%{?gcc_version} < 7 && 0%{?suse_version} > 1110
 BuildRequires:  %{gcc}-java
 %endif
 BuildRequires:  %{gcc}-objc
@@ -447,21 +449,21 @@ BuildRequires:  %{gcc}-ada
 %endif
 %if 0%{!?disable_32bit:1}
 # openSUSE for s390x doesn't build 32bit libs
-%if 0%{suse_version} > 1110
+%if 0%{?suse_version} > 1110
 %ifarch x86_64 ppc64 s390x
-%if 0%{suse_version} >= 1330
+%if 0%{?suse_version} >= 1330
 # Older distros miss this pseudo package, the Ada
 # testsuite won't work completely
 BuildRequires:  %{gcc}-ada-32bit
 %endif
 BuildRequires:  %{gcc}-c++-32bit
-%if 0%{suse_version} >= 1210 && 0%{suse_version} != 1315
+%if 0%{?suse_version} >= 1210 && 0%{?suse_version} != 1315
 BuildRequires:  glibc-devel-static-32bit
 %endif
 %endif
 %endif
 %endif
-%if 0%{suse_version} >= 1210
+%if 0%{?suse_version} >= 1210
 BuildRequires:  glibc-devel-static
 %endif
 %if 0%{?suse_version} > 1500
@@ -492,7 +494,7 @@ BuildRequires:  binutils-gold
 %endif
 %else
 # SLE-10 doesn't have binutils-gold.
-%if 0%{suse_version} >= 1110
+%if 0%{?suse_version} >= 1110
 BuildRequires:  binutils-gold
 %endif
 %endif
@@ -507,7 +509,7 @@ BuildRequires:  elfutils-debuginfod
 %endif
 
 # SLE-10 doesn't have xz.
-%if 0%{suse_version} >= 1110
+%if 0%{?suse_version} >= 1110
 # Missing on SLE-11
 BuildRequires:  xz
 %endif
@@ -543,7 +545,7 @@ machine than the one which is running th
 Summary:        Documentation for GDB (the GNU source-level debugger)
 License:        GFDL-1.3-only
 Group:          Documentation/Other
-PreReq:         %{install_info_prereq}
+#PreReq:         %{install_info_prereq}
 
 %if "%{scl}" == "devtoolset-1.1"
 Obsoletes:      devtoolset-1.0-%{pkg_name}-doc
@@ -668,6 +670,9 @@ find -name "*.info*"|xargs rm -f
 %patch94 -p1
 #Fedora patching end
 
+#
+%patch95 -p1
+
 %patch501 -p1
 %patch502 -p1
 %patch503 -p1
@@ -757,7 +762,7 @@ do
 mkdir %{gdb_build}$fprofile
 cd %{gdb_build}$fprofile
 
-%if 0%{suse_version} > 1110
+%if 0%{?suse_version} > 1110
 CC=gcc
 CXX=g++
 %else
@@ -840,7 +845,7 @@ EXTRA_TARGETS=
 %ifnarch %{ix86} alpha ia64 ppc s390 s390x x86_64 ppc64 ppc64le sparc sparcv9 sparc64 riscv64 aarch64
 	--disable-werror					\
 %else
-%if %{suse_version} <= 1110
+%if 0%{?suse_version} <= 1110
 	--disable-werror					\
 %else
 	--enable-werror						\
@@ -850,7 +855,7 @@ EXTRA_TARGETS=
 	--disable-sim						\
 	--disable-rpath						\
 	--with-system-zlib					\
-%if %{suse_version} >= 1500
+%if 0%{?suse_version} >= 1500
 	--with-system-readline					\
 %else
 	--without-system-readline				\
@@ -864,7 +869,7 @@ $(: ppc64 host build crashes on ppc vari
 %else
 	--without-python					\
 %endif
-%if %{suse_version} >= 1130
+%if 0%{?suse_version} >= 1130
 	--with-rpm=$LIBRPM					\
 %else
 	--without-rpm						\
@@ -1042,7 +1047,7 @@ echo ====================TESTSUITE DISAB
 %else
 echo ====================TESTING=========================
 cd gdb
-%if 0%{suse_version} > 1110
+%if 0%{?suse_version} > 1110
 CC=gcc
 CXX=g++
 %else
@@ -1293,7 +1298,7 @@ fi
 %files
 %defattr(-,root,root)
 %doc README NEWS
-%if 0%{suse_version} >= 1320
+%if 0%{?suse_version} >= 1320
 %license COPYING3 COPYING COPYING.LIB
 %else
 %doc COPYING3 COPYING COPYING.LIB
openSUSE Build Service is sponsored by