Summary: | [qt overlay] x11-libs/qt-webkit-5.0.0 fails to build: undefined reference to `JSC::JSCell::classInfo() const' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Simon <yodayado> |
Component: | [OLD] Library | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | gentoobugs, kripton, rion4ik, yodayado |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info output
The build.log environment file The USE of the others qt-*-5.0.0 ebuilds This patch solves the compilation problem. |
Created attachment 333626 [details]
The build.log
Created attachment 333628 [details]
environment file
Created attachment 333630 [details]
The USE of the others qt-*-5.0.0 ebuilds
The bug is alway reproduced. I am currently unable to compile qt-webkit whatever the USE flags I try. Moving the function definition "const ClassInfo* JSCell::classInfo() const" from qtwebkit-opensource-src-5.0.0/Source/JavaScriptCore/runtime/JSDestructibleObject.h to qtwebkit-opensource-src-5.0.0/Source/JavaScriptCore/runtime/JSCell.h solved the compilation problem but I am not sure that there is no side effects somewhere else. Created attachment 333634 [details, diff]
This patch solves the compilation problem.
It solves the compilation problem but I don't know if it create side effects.
What about 5.0.1? Please reopen if 5.0.1 still fails. |
Created attachment 333624 [details] emerge --info output The qt-webkit-5.0.0 from qt-overlay fails to build with an undefined reference in JSObject.h.