Created attachment 191708 [details] posix_openpt.patch This patch fixes ddd to use the pts(4) driver instead of the legacy pty(4) driver. However, it still doesn't work for me when I try to use it and just hangs talking to gdb, so it may be better to remove the port if it can't be made to work.
Comment on attachment 191708 [details] posix_openpt.patch Patch does not apply. Looks like all tabs were replaced by spaces.
Since the port doesn't work anyway, it's probably better to just remove it instead.
A commit references this bug: Author: tobik Date: Wed Jul 17 04:19:46 UTC 2019 New revision: 506790 URL: https://svnweb.freebsd.org/changeset/ports/506790 Log: Deprecate devel/ddd It does not work with modern gdb. While here reset MAINTAINER. PR: 238984, 226827 Approved by: maintainer timeout (~1.5 years based on PR 226827) Reported by: jhb Changes: head/devel/ddd/Makefile