Bug 226827

Summary: devel/ddd: [PATCH] Use posix_openpt()
Product: Ports & Packages Reporter: John Baldwin <jhb>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed Overcome By Events    
Severity: Affects Only Me CC: sergio
Priority: --- Flags: bugzilla: maintainer-feedback? (sergio)
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238984
Attachments:
Description Flags
posix_openpt.patch none

Description John Baldwin freebsd_committer freebsd_triage 2018-03-21 16:32:24 UTC
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 1 Tobias Kortkamp freebsd_committer freebsd_triage 2019-01-12 12:48:06 UTC
Comment on attachment 191708 [details]
posix_openpt.patch

Patch does not apply.  Looks like all tabs were replaced by spaces.
Comment 2 John Baldwin freebsd_committer freebsd_triage 2019-01-12 20:32:12 UTC
Since the port doesn't work anyway, it's probably better to just remove it instead.
Comment 3 commit-hook freebsd_committer freebsd_triage 2019-07-17 04:20:05 UTC
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