Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 449092 - [qt overlay] x11-libs/qt-webkit-5.0.0 fails to build: undefined reference to `JSC::JSCell::classInfo() const'
Summary: [qt overlay] x11-libs/qt-webkit-5.0.0 fails to build: undefined reference to ...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-28 21:22 UTC by Simon
Modified: 2013-03-03 21:00 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info output (emerge-info.txt,17.80 KB, text/plain)
2012-12-28 21:22 UTC, Simon
Details
The build.log (build.log.bz2,22.65 KB, application/octet-stream)
2012-12-28 21:23 UTC, Simon
Details
environment file (environment,117.24 KB, text/plain)
2012-12-28 21:24 UTC, Simon
Details
The USE of the others qt-*-5.0.0 ebuilds (file_449092.txt,1.22 KB, text/plain)
2012-12-28 21:25 UTC, Simon
Details
This patch solves the compilation problem. (qtwebkit-jscell.diff,1.62 KB, patch)
2012-12-28 21:50 UTC, Simon
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Simon 2012-12-28 21:22:25 UTC
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.
Comment 1 Simon 2012-12-28 21:23:51 UTC
Created attachment 333626 [details]
The build.log
Comment 2 Simon 2012-12-28 21:24:10 UTC
Created attachment 333628 [details]
environment file
Comment 3 Simon 2012-12-28 21:25:55 UTC
Created attachment 333630 [details]
The USE of the others qt-*-5.0.0 ebuilds
Comment 4 Simon 2012-12-28 21:29:14 UTC
The bug is alway reproduced. I am currently unable to compile qt-webkit whatever the USE flags I try.
Comment 5 Simon 2012-12-28 21:49:18 UTC
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.
Comment 6 Simon 2012-12-28 21:50:19 UTC
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.
Comment 7 Davide Pesavento gentoo-dev 2013-02-16 10:07:33 UTC
What about 5.0.1?
Comment 8 Davide Pesavento gentoo-dev 2013-03-03 21:00:14 UTC
Please reopen if 5.0.1 still fails.