public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Jan Kratochvil <jan.kratochvil@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/gdb] gdb-17.2-rebase-f44: Rebase to FSF GDB 7.11.90.20160904 (pre-7.12 branch snapshot).
Date: Sat, 27 Jun 2026 23:57:49 GMT [thread overview]
Message-ID: <178260466917.1.8187006343910958021.rpms-gdb-0300a2eb2d6f@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/gdb
Branch : gdb-17.2-rebase-f44
Commit : 0300a2eb2d6f479061df2b4c013ff008780ae933
Author : Jan Kratochvil <jan.kratochvil@redhat.com>
Date : 2016-09-04T19:32:35+02:00
Stats : +69/-26 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/gdb/c/0300a2eb2d6f479061df2b4c013ff008780ae933?branch=gdb-17.2-rebase-f44
Log:
Rebase to FSF GDB 7.11.90.20160904 (pre-7.12 branch snapshot).
- Make Version tag 7.12; but it is still a pre-release.
---
diff --git a/.gitignore b/.gitignore
index d1b3e75..214ab61 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
/gdb-libstdc++-v3-python-6.1.1-20160817.tar.xz
/v1.5.tar.gz
-/gdb-7.11.90.20160829.tar.xz
+/gdb-7.11.90.20160904.tar.xz
diff --git a/gdb-6.6-scheduler_locking-step-is-default.patch b/gdb-6.6-scheduler_locking-step-is-default.patch
index 4967b92..9a8ec45 100644
--- a/gdb-6.6-scheduler_locking-step-is-default.patch
+++ b/gdb-6.6-scheduler_locking-step-is-default.patch
@@ -1,8 +1,8 @@
-Index: gdb-7.10.50.20151022/gdb/infrun.c
+Index: gdb-7.11.90.20160904/gdb/infrun.c
===================================================================
---- gdb-7.10.50.20151022.orig/gdb/infrun.c 2015-10-22 22:30:15.887224452 +0200
-+++ gdb-7.10.50.20151022/gdb/infrun.c 2015-10-22 22:30:25.742282478 +0200
-@@ -2175,7 +2175,7 @@ static const char *const scheduler_enums
+--- gdb-7.11.90.20160904.orig/gdb/infrun.c 2016-09-04 17:57:12.733853848 +0200
++++ gdb-7.11.90.20160904/gdb/infrun.c 2016-09-04 17:57:45.568145391 +0200
+@@ -2218,7 +2218,7 @@
schedlock_replay,
NULL
};
@@ -11,11 +11,11 @@ Index: gdb-7.10.50.20151022/gdb/infrun.c
static void
show_scheduler_mode (struct ui_file *file, int from_tty,
struct cmd_list_element *c, const char *value)
-Index: gdb-7.10.50.20151022/gdb/testsuite/gdb.mi/mi-cli.exp
+Index: gdb-7.11.90.20160904/gdb/testsuite/gdb.mi/mi-cli.exp
===================================================================
---- gdb-7.10.50.20151022.orig/gdb/testsuite/gdb.mi/mi-cli.exp 2015-10-22 22:29:38.352003447 +0200
-+++ gdb-7.10.50.20151022/gdb/testsuite/gdb.mi/mi-cli.exp 2015-10-22 22:30:15.888224458 +0200
-@@ -199,7 +199,7 @@ mi_expect_stop "breakpoint-hit" "main" "
+--- gdb-7.11.90.20160904.orig/gdb/testsuite/gdb.mi/mi-cli.exp 2016-09-04 17:57:12.733853848 +0200
++++ gdb-7.11.90.20160904/gdb/testsuite/gdb.mi/mi-cli.exp 2016-09-04 17:57:45.569145399 +0200
+@@ -199,7 +199,7 @@
# Test that the token is output even for CLI commands
# Also test that *stopped includes frame information.
mi_gdb_test "34 next" \
@@ -24,11 +24,11 @@ Index: gdb-7.10.50.20151022/gdb/testsuite/gdb.mi/mi-cli.exp
"34 next: run"
# Test that the new current source line is output to the console
-Index: gdb-7.10.50.20151022/gdb/testsuite/gdb.mi/mi-logging.exp
+Index: gdb-7.11.90.20160904/gdb/testsuite/gdb.mi/mi-logging.exp
===================================================================
---- gdb-7.10.50.20151022.orig/gdb/testsuite/gdb.mi/mi-logging.exp 2015-10-22 22:29:38.352003447 +0200
-+++ gdb-7.10.50.20151022/gdb/testsuite/gdb.mi/mi-logging.exp 2015-10-22 22:30:15.888224458 +0200
-@@ -53,7 +53,7 @@ close $chan
+--- gdb-7.11.90.20160904.orig/gdb/testsuite/gdb.mi/mi-logging.exp 2016-09-04 17:57:12.733853848 +0200
++++ gdb-7.11.90.20160904/gdb/testsuite/gdb.mi/mi-logging.exp 2016-09-04 17:57:45.569145399 +0200
+@@ -53,7 +53,7 @@
set mi_log_prompt "\[(\]gdb\[)\] \[\r\n\]+"
@@ -37,7 +37,7 @@ Index: gdb-7.10.50.20151022/gdb/testsuite/gdb.mi/mi-logging.exp
pass "Log file contents"
} else {
fail "Log file contents"
-@@ -76,7 +76,7 @@ set chan [open $milogfile]
+@@ -76,7 +76,7 @@
set logcontent [read $chan]
close $chan
@@ -46,11 +46,11 @@ Index: gdb-7.10.50.20151022/gdb/testsuite/gdb.mi/mi-logging.exp
pass "Redirect log file contents"
} else {
fail "Redirect log file contents"
-Index: gdb-7.10.50.20151022/gdb/testsuite/gdb.mi/mi-console.exp
+Index: gdb-7.11.90.20160904/gdb/testsuite/gdb.mi/mi-console.exp
===================================================================
---- gdb-7.10.50.20151022.orig/gdb/testsuite/gdb.mi/mi-console.exp 2015-10-22 22:29:38.353003453 +0200
-+++ gdb-7.10.50.20151022/gdb/testsuite/gdb.mi/mi-console.exp 2015-10-22 22:30:15.888224458 +0200
-@@ -60,6 +60,9 @@ if { [gdb_compile "${srcdir}/${subdir}/
+--- gdb-7.11.90.20160904.orig/gdb/testsuite/gdb.mi/mi-console.exp 2016-09-04 17:57:12.733853848 +0200
++++ gdb-7.11.90.20160904/gdb/testsuite/gdb.mi/mi-console.exp 2016-09-04 17:57:45.569145399 +0200
+@@ -60,6 +60,9 @@
mi_run_to_main
@@ -60,3 +60,16 @@ Index: gdb-7.10.50.20151022/gdb/testsuite/gdb.mi/mi-console.exp
# The output we get from the target depends on how it is hosted. If
# we are semihosted (e.g., the sim or a remote target that supports
# the File I/O remote protocol extension), we see the target I/O
+Index: gdb-7.11.90.20160904/gdb/testsuite/gdb.opt/inline-cmds.exp
+===================================================================
+--- gdb-7.11.90.20160904.orig/gdb/testsuite/gdb.opt/inline-cmds.exp 2016-09-04 17:59:44.600202299 +0200
++++ gdb-7.11.90.20160904/gdb/testsuite/gdb.opt/inline-cmds.exp 2016-09-04 18:00:04.616380027 +0200
+@@ -331,7 +331,7 @@
+
+ send_gdb "interpreter-exec console \"step\"\n"
+ gdb_expect {
+- -re "\\^running\r\n\\*running,thread-id=\"all\"\r\n${mi_gdb_prompt}${cli_output_re}" {
++ -re "\\^running\r\n\\*running,thread-id=\"1\"\r\n${mi_gdb_prompt}${cli_output_re}" {
+ pass $message
+ }
+ timeout {
diff --git a/gdb-vla-intel-stringbt-fix.patch b/gdb-vla-intel-stringbt-fix.patch
index 3214de2..29ef563 100644
--- a/gdb-vla-intel-stringbt-fix.patch
+++ b/gdb-vla-intel-stringbt-fix.patch
@@ -27,10 +27,36 @@ cannot reproduce it.
Thanks,
Jan
---FCuugMFkClbJLl1L
-Content-Type: text/plain; charset=us-ascii
-Content-Disposition: inline; filename="vlastringonly.patch"
-
+--- ./gdb/dwarf2loc.c 2016-08-29 04:01:25.000000000 +0200
++++ ./gdb/dwarf2loc.c 2016-09-01 11:00:20.258909494 +0200
+@@ -2289,6 +2289,15 @@ const struct dwarf_expr_context_funcs dw
+ dwarf_expr_get_obj_addr
+ };
+
++static void
++select_frame_cleanup (void *arg)
++{
++ struct frame_info *frame = (struct frame_info *) arg;
++
++ if (frame != NULL)
++ select_frame (frame);
++}
++
+ /* Evaluate a location description, starting at DATA and with length
+ SIZE, to find the current location of variable of TYPE in the
+ context of FRAME. BYTE_OFFSET is applied after the contents are
+@@ -2318,6 +2327,11 @@ dwarf2_evaluate_loc_desc_full (struct ty
+
+ ctx = new_dwarf_expr_context ();
+ old_chain = make_cleanup_free_dwarf_expr_context (ctx);
++
++ make_cleanup (select_frame_cleanup, deprecated_safe_get_selected_frame ());
++ if (frame != NULL)
++ select_frame (frame);
++
+ value_chain = make_cleanup_value_free_to_mark (value_mark ());
+
+ ctx->gdbarch = get_objfile_arch (objfile);
Index: gdb-7.9.50.20150520/gdb/testsuite/gdb.fortran/dynamic-other-frame-stub.f90
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
diff --git a/gdb.spec b/gdb.spec
index 41602c7..bd73aed 100644
--- a/gdb.spec
+++ b/gdb.spec
@@ -22,12 +22,12 @@ Name: %{?scl_prefix}gdb
%global snapsrc 20160801
# See timestamp of source gnulib installed into gdb/gnulib/ .
%global snapgnulib 20150822
-%global tarname gdb-%{version}
-Version: 7.11.90.20160829
+%global tarname gdb-7.11.90.20160904
+Version: 7.12
# 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.
-Release: 8%{?dist}
+Release: 9%{?dist}
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and BSD and Public Domain and GFDL
Group: Development/Debuggers
@@ -1463,6 +1463,10 @@ then
fi
%changelog
+* Sun Sep 4 2016 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.12-0.9.20160904.fc25
+- Rebase to FSF GDB 7.11.90.20160904 (pre-7.12 branch snapshot).
+- Make Version tag 7.12; but it is still a pre-release.
+
* Mon Aug 29 2016 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.11.90.20160829-8.fc25
- Rebase to FSF GDB 7.11.90.20160829 (pre-7.12 branch snapshot).
diff --git a/sources b/sources
index 9f9e8c9..c1950a5 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
131d0dfd20cd6014c168fbcab9be2c43 gdb-libstdc++-v3-python-6.1.1-20160817.tar.xz
29efc08219d9d6a0536d58f9807c8722 v1.5.tar.gz
-693f1a93282c04f41cd08cb79fbc63c7 gdb-7.11.90.20160829.tar.xz
+67e2a5a5c4faead18837fa54ae90576a gdb-7.11.90.20160904.tar.xz
reply other threads:[~2026-06-27 23:57 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178260466917.1.8187006343910958021.rpms-gdb-0300a2eb2d6f@fedoraproject.org \
--to=jan.kratochvil@redhat.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox