diff --git a/programming/debug/gdb/actions.py b/programming/debug/gdb/actions.py
index f197e97c0a..fea121f4a9 100644
--- a/programming/debug/gdb/actions.py
+++ b/programming/debug/gdb/actions.py
@@ -20,7 +20,7 @@ def setup():
--disable-nls \
--with-system-readline \
--enable-source-highlight \
- --with-python=/usr/bin/python \
+ --with-python=/usr/bin/python3 \
--with-gdb-datadir=/usr/share/gdb \
--with-system-gdbinit=/etc/gdb/gdbinit \
--with-separate-debug-dir=/usr/lib/debug")
@@ -34,14 +34,15 @@ def install():
autotools.rawInstall('DESTDIR="%s"' % get.installDIR())
# to prevent conflict with binutils delete these files:
- for libdel in ["libbfd.a", "libopcodes.a", "libctf.a", "libctf-nobfd.a"]:
+ for libdel in ["libbfd.a", "libopcodes.a", "libctf.a", "libctf-nobfd.a", "libsframe.a"]:
pisitools.remove("/usr/lib/%s" % libdel)
- for hea in ["ansidecl", "bfd", "bfdlink", "diagnostics", "dis-asm", "plugin-api", "symcat", "ctf", "ctf-api"]:
+ for hea in ["ansidecl", "bfd", "bfdlink", "diagnostics", "dis-asm", "plugin-api", "symcat", "ctf", "ctf-api", "sframe-api", "sframe"]:
pisitools.remove("/usr/include/%s.h" % hea)
pisitools.remove("/usr/share/info/bfd.info")
pisitools.remove("/usr/share/info/ctf-spec.info")
+ pisitools.remove("/usr/share/info/sframe-spec.info")
shelltools.cd("..")
pisitools.dodoc("README*", "COPYING*", "ChangeLog*")
diff --git a/programming/debug/gdb/pspec.xml b/programming/debug/gdb/pspec.xml
index c6c9b8f3a3..09f44ad698 100644
--- a/programming/debug/gdb/pspec.xml
+++ b/programming/debug/gdb/pspec.xml
@@ -13,14 +13,16 @@
app:console
GNU debugger
GDB, the GNU Project debugger, allows you to see what is going on 'inside' another program while it executes -- or what another program was doing at the moment it crashed.
- https://ftp.gnu.org/gnu/gdb/gdb-12.1.tar.xz
+ https://ftp.gnu.org/gnu/gdb/gdb-15.1.tar.xz
texinfo
xz-devel
+ gmp-devel
mpfr-devel
+ zstd-devel
expat-devel
guile-devel
- python-devel
+ python3-devel
xxhash-devel
ncurses-devel
readline-devel
@@ -28,7 +30,7 @@
- arch/readline8.patch
+
@@ -37,12 +39,14 @@
GNU debugger
xz
+ gmp
mpfr
+ zstd
expat
guile
libgcc
xxhash
- python
+ python3
ncurses
readline
source-highlight
@@ -69,6 +73,13 @@
+
+ 2024-07-08
+ 15.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2023-10-28
12.1