[Webkit-unassigned] [Bug 157554] New: webkit fails to build on Snow Leopard due to CCRandomCopyBytes() usage (which is not public API)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 10 19:10:14 PDT 2016


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

            Bug ID: 157554
           Summary: webkit fails to build on Snow Leopard due to
                    CCRandomCopyBytes() usage (which is not public API)
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Template Framework
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jeremyhu at apple.com

CCRandomCopyBytes is private AppleInternal API that was added on OS X 10.7 Lion.

WebKit fails to buil on Snow Leopard because it does not have this API, and since this API is AppleInternal, it should not be used in general.

Undefined symbols for architecture x86_64:
  "_CCRandomCopyBytes", referenced from:
      WTF::cryptographicallyRandomValuesFromOS(unsigned char*, unsigned long) in libWTFGTK.a(OSRandomSource.cpp.o)
  "_kCCRandomDefault", referenced from:
      WTF::cryptographicallyRandomValuesFromOS(unsigned char*, unsigned long) in libWTFGTK.a(OSRandomSource.cpp.o)

This is a regression introduced in r189633 for https://bugs.webkit.org/show_bug.cgi?id=148439

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160511/5c9b0d3c/attachment.html>


More information about the webkit-unassigned mailing list