diff --git a/config/rootfiles/common/gdb b/config/rootfiles/common/gdb
index d74a65b71..dc189b90e 100644
--- a/config/rootfiles/common/gdb
+++ b/config/rootfiles/common/gdb
@@ -2,14 +2,11 @@
 #usr/bin/gdb
 #usr/bin/gdb-add-index
 #usr/bin/gdbserver
-#usr/bin/run
+#usr/bin/gstack
 #usr/include/gdb
 #usr/include/gdb/jit-reader.h
 #usr/include/sim
 #usr/lib/libinproctrace.so
-#usr/include/sim/callback.h
-#usr/include/sim/sim.h
-#usr/lib/libsim.a
 #usr/share/gdb/python
 #usr/share/gdb/python/gdb
 #usr/share/gdb/python/gdb/FrameDecorator.py
@@ -19,7 +16,7 @@
 #usr/share/gdb/python/gdb/command/__init__.py
 #usr/share/gdb/python/gdb/command/explore.py
 #usr/share/gdb/python/gdb/command/frame_filters.py
-#usr/share/gdb/python/gdb/command/missing_debug.py
+#usr/share/gdb/python/gdb/command/missing_files.py
 #usr/share/gdb/python/gdb/command/pretty_printers.py
 #usr/share/gdb/python/gdb/command/prompt.py
 #usr/share/gdb/python/gdb/command/type_printers.py
@@ -33,6 +30,7 @@
 #usr/share/gdb/python/gdb/dap/evaluate.py
 #usr/share/gdb/python/gdb/dap/events.py
 #usr/share/gdb/python/gdb/dap/frames.py
+#usr/share/gdb/python/gdb/dap/globalvars.py
 #usr/share/gdb/python/gdb/dap/io.py
 #usr/share/gdb/python/gdb/dap/launch.py
 #usr/share/gdb/python/gdb/dap/locations.py
@@ -56,11 +54,13 @@
 #usr/share/gdb/python/gdb/function/caller_is.py
 #usr/share/gdb/python/gdb/function/strfns.py
 #usr/share/gdb/python/gdb/missing_debug.py
+#usr/share/gdb/python/gdb/missing_files.py
+#usr/share/gdb/python/gdb/missing_objfile.py
 #usr/share/gdb/python/gdb/printer
 #usr/share/gdb/python/gdb/printer/__init__.py
-#usr/share/gdb/python/gdb/printer/bound_registers.py
 #usr/share/gdb/python/gdb/printing.py
 #usr/share/gdb/python/gdb/prompt.py
+#usr/share/gdb/python/gdb/ptwrite.py
 #usr/share/gdb/python/gdb/styling.py
 #usr/share/gdb/python/gdb/types.py
 #usr/share/gdb/python/gdb/unwinder.py
@@ -102,4 +102,5 @@
 #usr/share/man/man1/gdb-add-index.1
 #usr/share/man/man1/gdb.1
 #usr/share/man/man1/gdbserver.1
+#usr/share/man/man1/gstack.1
 #usr/share/man/man5/gdbinit.5
diff --git a/lfs/gdb b/lfs/gdb
index ab16e3db5..8518ae6af 100644
--- a/lfs/gdb
+++ b/lfs/gdb
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 15.2
+VER        = 16.1
 
 THISAPP    = gdb-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 073668c21b41f12bf40160c6d3df808056453cc9df3b5b86374abe38e955d208f86467458b7e64b3c3e93d70b7f87425619778173fdb375256cd85be15419f14
+$(DL_FILE)_BLAKE2 = d1907a4abffda663e3d383959ee18e1ef91fe913c378cf9681bdf5810bf7e7f065236f722564fd77eebf15700751fed1cef58c25cd0c0c44d1d9a416809f6a66
 
 install : $(TARGET)
 
