[Webkit-unassigned] [Bug 141386] New: Replace HAVE(DTRACE) with ENABLE(DTRACE)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 9 05:26:44 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=141386

            Bug ID: 141386
           Summary: Replace HAVE(DTRACE) with ENABLE(DTRACE)
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: lantw44 at gmail.com

DTrace is only enabled on Cocoa platform currently via HAVE(DTRACE). It will be nice to have DTrace enabled on other operating systems, such as Solaris, FreeBSD and NetBSD. However, we may not be able to simply add HAVE(DTRACE) to those operating systems because:

 1. Building with DTrace support may require additional kernel modules to be loaded, which requires root priveleges.
 2. Some operating systems do not support DTrace on all architectures.
 3. Some operating systems do not support DTrace in their default configuration.

Therefore, before testing DTrace on non-Cocoa platforms, I hope we should replace HAVE(DTRACE) with ENABLE(DTRACE), so users can disable it when their environments cannot support building with DTrace.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150209/9e855ad8/attachment-0002.html>


More information about the webkit-unassigned mailing list