Opened 12 years ago

Closed 4 months ago

#9619 closed enhancement (no change required)

Haiku does not have ptrace library

Reported by: waddlesplash Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Some applications rely on it (e.g. Qt Creator).

Change History (5)

comment:1 by phoudoin, 11 years ago

Is it really a POSIX standard yet? Any link to share, to help someone evaluate the worth value?

comment:2 by bonefish, 11 years ago

ptrace() isn't in POSIX.1-2008 (not even as an optional extension), and AFAIK that's still the current version of the standard.

comment:3 by waddlesplash, 11 years ago

Apparently the "p" isn't POSIX -- it's just "process" and it's part of Linux. However, it is standard to *nix and *BSD, so it still is a good idea to implement it.

comment:4 by umccullough, 11 years ago

Component: - GeneralSystem
Milestone: R1Unscheduled
Summary: Haiku does not have POSIX's ptrace libraryHaiku does not have ptrace library
Type: bugenhancement
Version: R1/alpha4.1R1/Development

comment:5 by waddlesplash, 4 months ago

Resolution: no change required
Status: newclosed

I think at this point there's not much reason to implement ptrace, as the GDB port will just use the native debugger API, and ptrace varies across systems anyway.

Note: See TracTickets for help on using tickets.