These additional forwarding headers are required to support compiling other products against KWQ: kinstance.h - #import "KWQKInstance.h" qdir.h - empty qglobal.h - empty values.h - empty kio/netaccess.h - empty kjs/scope_chain.h - #import <JavaScriptCore/scope_chain.h>
Created attachment 2760 [details] necessary forwarding headers, as described in the bug.
I suggest not putting in values.h since we don't usually use the empty file hack for system headers, just for Qt/KDE headers that we lack. It's also better to use the constants from limits.h instead.
It turns out that they include values.h for "DBL_MAX" which is found in "float.h" on our system. I'll #ifdef the include.
Actually float.h exists on linux, so we've changed the source to use that instead of values.h
Created attachment 2777 [details] new patch (as a patch now) w/o values.h