git: 60077ba44d8c - main - devel/gdb: Fix support to readline 8.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 20 Oct 2022 07:22:23 UTC
The branch main has been updated by pizzamig: URL: https://cgit.FreeBSD.org/ports/commit/?id=60077ba44d8cd1b2f5a9bce9cb2ff060b1637108 commit 60077ba44d8cd1b2f5a9bce9cb2ff060b1637108 Author: Luca Pizzamiglio <pizzamig@FreeBSD.org> AuthorDate: 2022-10-20 07:21:15 +0000 Commit: Luca Pizzamiglio <pizzamig@FreeBSD.org> CommitDate: 2022-10-20 07:21:15 +0000 devel/gdb: Fix support to readline 8.2 While here, half fix a warning in kgdb --- devel/gdb/Makefile | 2 +- devel/gdb/files/kgdb/fbsd-kvm.c | 4 ++-- devel/gdb/files/patch-gdb-completer.c | 11 +++++++++++ 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/devel/gdb/Makefile b/devel/gdb/Makefile index fc967cbdb352..940947366000 100644 --- a/devel/gdb/Makefile +++ b/devel/gdb/Makefile @@ -1,6 +1,6 @@ PORTNAME= gdb DISTVERSION= 12.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= GNU diff --git a/devel/gdb/files/kgdb/fbsd-kvm.c b/devel/gdb/files/kgdb/fbsd-kvm.c index e1166a54d52e..9ea3ca250540 100644 --- a/devel/gdb/files/kgdb/fbsd-kvm.c +++ b/devel/gdb/files/kgdb/fbsd-kvm.c @@ -498,7 +498,7 @@ fbsd_kvm_target::update_thread_list() #endif #if 0 struct target_ops *tb; - + if (kvm != NULL) return; @@ -511,7 +511,7 @@ fbsd_kvm_target::update_thread_list() std::string fbsd_kvm_target::pid_to_str(ptid_t ptid) { - return string_printf (_("Thread %ld"), ptid.tid ()); + return string_printf (_("Thread %llu"), ptid.tid ()); } bool diff --git a/devel/gdb/files/patch-gdb-completer.c b/devel/gdb/files/patch-gdb-completer.c new file mode 100644 index 000000000000..2611359b7424 --- /dev/null +++ b/devel/gdb/files/patch-gdb-completer.c @@ -0,0 +1,11 @@ +--- gdb/completer.c.orig 2022-10-18 21:49:26.647324000 +0200 ++++ gdb/completer.c 2022-10-18 22:07:35.218698000 +0200 +@@ -2011,7 +2011,7 @@ + rl_basic_quote_characters = NULL; + } + +- return rl_completer_word_break_characters; ++ return (char *)rl_completer_word_break_characters; + } + + char *