Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Jun 2025 15:45:12 GMT
From:      Warner Losh <imp@FreeBSD.org>
To:        doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org
Subject:   git: 03a80207d4 - main - handbook: ddd was removed in 2019
Message-ID:  <202506251545.55PFjC94090245@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by imp:

URL: https://cgit.FreeBSD.org/doc/commit/?id=03a80207d420844279c975c7bbfe9ae056fe154e

commit 03a80207d420844279c975c7bbfe9ae056fe154e
Author:     Warner Losh <imp@FreeBSD.org>
AuthorDate: 2025-06-25 15:34:37 +0000
Commit:     Warner Losh <imp@FreeBSD.org>
CommitDate: 2025-06-25 15:34:37 +0000

    handbook: ddd was removed in 2019
    
    Remove obsolete ddd info: that port stopped working with gdb protocol
    updates in about 2018, and was removed in 2019. It was abandoned
    upstream around 2009 (last release). A new maintainer appeared in 2013,
    but apparently didn't work out. Two new maintainers appeared in 2021 and
    started new releases in 2023. A new port hasn't appeared, though, so
    remove dangling references.
    
    This whole section needs a rewrite, though, since dcons is so limited
    (first 4GB only) and firewire is getting rare. All that should likely
    just be removed. We need a good writeup on doing USB-C debugging with
    the so-called USB-A to USB-A cable.
    
    Sponsored by:           Netflix
---
 .../en/books/developers-handbook/kerneldebug/_index.adoc  | 10 ----------
 .../en/books/developers-handbook/kerneldebug/_index.po    | 15 ---------------
 2 files changed, 25 deletions(-)

diff --git a/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc b/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc
index 04d850d230..006ae4178a 100644
--- a/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc
+++ b/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc
@@ -805,16 +805,6 @@ There exists a GDB mode for man:emacs[1]; this is what you will need to add to y
 M-x gdba
 ....
 
-And for DDD ([.filename]#devel/ddd#):
-
-[source,bash]
-....
-# remote serial protocol
-LANG=C ddd --debugger kgdb -r :12345 kernel
-# live core debug
-LANG=C ddd --debugger kgdb kernel /dev/fwmem0.2
-....
-
 === Dcons with KVM
 
 We can directly read the man:dcons[4] buffer via [.filename]#/dev/mem# for live systems, and in the core dump for crashed systems.
diff --git a/documentation/content/en/books/developers-handbook/kerneldebug/_index.po b/documentation/content/en/books/developers-handbook/kerneldebug/_index.po
index 63b7d1f9aa..7e6bdfbd81 100644
--- a/documentation/content/en/books/developers-handbook/kerneldebug/_index.po
+++ b/documentation/content/en/books/developers-handbook/kerneldebug/_index.po
@@ -1410,21 +1410,6 @@ msgid ""
 "M-x gdba\n"
 msgstr ""
 
-#. type: Plain text
-#: documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc:809
-msgid "And for DDD ([.filename]#devel/ddd#):"
-msgstr ""
-
-#. type: delimited block . 4
-#: documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc:816
-#, no-wrap
-msgid ""
-"# remote serial protocol\n"
-"LANG=C ddd --debugger kgdb -r :12345 kernel\n"
-"# live core debug\n"
-"LANG=C ddd --debugger kgdb kernel /dev/fwmem0.2\n"
-msgstr ""
-
 #. type: Title ===
 #: documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc:818
 #, no-wrap



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202506251545.55PFjC94090245>