ponylang/ponyc

dtrace support is missing from the Makefile

SeanTAllen opened this issue · 3 comments

We have a "use" for dtrace but the actual working support is missing. Probably got lost when we moved to CMake.

You can see the original support here:

59ca6bc

Which is probably what we want.

When someone fixes this, we should add a CI job to verify it is working going forward.

The package to install for ubuntu to get the dtrace command installed is systemtap-sdt-dev.

We also should add information on building with dtrace to BUILD.md.

@chalcolith do you feel comfortable adding this back in?

@chalcolith the "ar" "ofiles" code from our pre-cmake days was linking the dtrace_probes.o into libponyrt.

@chalcolith when you finish this, open a draft PR and Ill update it with CI to verify we can build with dtrace.