WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
135339
REGRESSION: unknown type name 'qos_class_t' in iOS 8.0 beta 4
https://bugs.webkit.org/show_bug.cgi?id=135339
Summary
REGRESSION: unknown type name 'qos_class_t' in iOS 8.0 beta 4
Isaac Burns
Reported
2014-07-28 10:34:09 PDT
Error when including /usr/include/dispatch/dispatch.h.
Attachments
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2014-07-29 00:01:08 PDT
Could you please post a complete test project?
Isaac Burns
Comment 2
2014-07-29 09:46:22 PDT
I'll see if I can get a smaller test project put together. The full project involves attaching libuv to JSC. From what I can tell, the only thing included before <JavaScriptCore/JavaScriptCore.h> is "uv.h". The following conditional in qos.h is failing, leaving qos_class_t undefined. /Applications/Xcode6-Beta4/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.0.sdk/usr/include/sys/qos.h:30 #if __DARWIN_C_LEVEL >= __DARWIN_C_FULL How about adding a fallback for the other cases, as in .../usr/include/dispatch/queue.h:370? #else typedef unsigned int qos_class_t; #endif
Alexey Proskuryakov
Comment 3
2014-07-29 09:50:19 PDT
If you think that the problem is in qos.h itself, then WebKit bugzilla is not the right place to discuss it, we don't maintain it. Could you please file a bug with more details via <
http://bugreport.apple.com
>?
Isaac Burns
Comment 4
2014-07-29 11:44:24 PDT
Done. Problem ID 17844922.
Alexey Proskuryakov
Comment 5
2014-07-31 09:47:45 PDT
Thank you! Let's have it tracked there.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug