Bug 4016 - LSB 4.1 Library Check: symbols are not found in libqt-mt.so.3
Summary: LSB 4.1 Library Check: symbols are not found in libqt-mt.so.3
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 1.4
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.5 M1
Assignee: Hongxu Jia
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-03-12 08:54 UTC by Kai Kang
Modified: 2013-07-02 06:57 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments
error message of checking libqt-mt.so.3 (16.92 KB, text/plain)
2013-03-12 08:54 UTC, Kai Kang
no flags Details
error message of checking libx11.so.6 (4.20 KB, text/plain)
2013-04-18 06:38 UTC, Kai Kang
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Kang 2013-03-12 08:54:35 UTC
Created attachment 1112 [details]
error message of checking libqt-mt.so.3

Library Check   v. 4.1.4-3
ARCH: x86(emenlow)

symbols are not found in libqt-mt.so.3

Message from the test: (detailed information please ref to attachment)

Did not find _ZN10QGLContext10currentCtxE (unversioned) in libqt-mt.so.3
Unmangled symbol name: QGLContext::currentCtx
Did not find _ZN10QGLContext11doneCurrentEv (unversioned) in libqt-mt.so.3
Unmangled symbol name: QGLContext::doneCurrent()
Did not find _ZN10QGLContext11makeCurrentEv (unversioned) in libqt-mt.so.3
Unmangled symbol name: QGLContext::makeCurrent()
Did not find _ZN10QGLContext12chooseVisualEv (unversioned) in libqt-mt.so.3
Unmangled symbol name: QGLContext::chooseVisual()
Did not find _ZN10QGLContext13chooseContextEPKS_ (unversioned) in libqt-mt.so.3
Unmangled symbol name: QGLContext::chooseContext(QGLContext const*)
Did not find _ZN10QGLContext24generateFontDisplayListsERK5QFonti (unversioned) in libqt-mt.so.3
...
[snip]
...

Did not find _ZThn40_N9QGLWidgetD0Ev (unversioned) in libqt-mt.so.3
Unmangled symbol name: non-virtual thunk to QGLWidget::~QGLWidget()
Did not find _ZThn40_N9QGLWidgetD1Ev (unversioned) in libqt-mt.so.3
Unmangled symbol name: non-virtual thunk to QGLWidget::~QGLWidget()
Did not find _ZeqRK9QGLFormatS1_ (unversioned) in libqt-mt.so.3
Unmangled symbol name: operator==(QGLFormat const&, QGLFormat const&)
Did not find _ZneRK9QGLFormatS1_ (unversioned) in libqt-mt.so.3
Unmangled symbol name: operator!=(QGLFormat const&, QGLFormat const&)


Comment:

Test Purpose Comment: Checking library symbols (libqt-mt.so.3)
Comment 1 Kai Kang 2013-04-17 09:16:00 UTC
Postpone to 1.5
Comment 2 Kai Kang 2013-04-18 06:38:20 UTC
Created attachment 1181 [details]
error message of checking libx11.so.6
Comment 3 Kai Kang 2013-04-18 06:44:13 UTC
Build with commit 6d4d42d63db4c3fcffd831ce359599f3ee1d710e, checking libqt-mt.so.3 passes. But similar error occurs on libx11.so.6:

Did not find XcmsAddColorSpace (unversioned) in libX11.so.6
Did not find XcmsAddFunctionSet (unversioned) in libX11.so.6
Did not find XcmsAllocColor (unversioned) in libX11.so.6
...

Detailed failure info are in attachment: "error message of checking libx11.so.6"
Comment 4 Kai Kang 2013-04-22 02:55:10 UTC
transport it to Hongxu Jia
Comment 5 Hongxu Jia 2013-07-02 06:57:32 UTC
1, About fix  error message of checking libqt-mt.so.3,
Patch merged into meta-qt3:
http://git.yoctoproject.org/cgit/cgit.cgi/meta-qt3/commit/?id=54bdabfed9007d9db6284bb93f431b8b08014de0

2, About fix error message of checking libx11.so.6,
Patch merged into oe-core:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=9106cfb2f4927a96ab749f97ed268940d75c9bf8