Skip to contentSkip to conversation

qt-x11-free: fix LSB Library Check libqt-mt.so.3 fail

PATCH Applied Hongxu Jia 2 participants 5 messages Jun 26, 2013 – Jun 29, 2013

lore
Share & tools
lore

Hongxu Jia

author
#0 lore raw

cover qt-x11-free: fix LSB Library Check libqt-mt.so.3 fail

The following changes since commit 4c27cce6688aa39852f3cba5e7b80ec279019605:

layer.conf: avoid unnecessary early expansion with := (2013-03-19 16:33:11 +0000)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib hongxu/fix-qt3
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/fix-adt

Hongxu Jia (1):
qt-x11-free: add missing DEPENDS on libglu for LSB Library Check

 recipes-qt3/qt3/qt-x11-free_3.3.7.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Signature · 1 line
1.8.1.2
author
#1 lore raw

PATCH 1/1 qt-x11-free: add missing DEPENDS on libglu for LSB Library Check

When libglu is missing in qt-x11-free's DEPENDS, the LSB 4.1 Library Check will fail:
...
Checking library symbols (libqt-mt.so.3)
Did not find _ZN10QGLContext10currentCtxE (unversioned) in libqt-mt.so.3 Unmangled symbol name: QGLContext::currentCtx
...

[YOCTO #4016]

---
 recipes-qt3/qt3/qt-x11-free_3.3.7.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
recipes-qt3/qt3/qt-x11-free_3.3.7.bb +1 -1
index a67dd63..af4fc01 100644
@@ -1,4 +1,4 @@
-DEPENDS = "qt-x11-free-native freetype virtual/libx11 libxmu libxft libxext libxrender libxrandr libxcursor  virtual/libgl"
+DEPENDS = "qt-x11-free-native freetype virtual/libx11 libxmu libxft libxext libxrender libxrandr libxcursor  virtual/libgl libglu"
 PROVIDES = "qt3x11"
 PR = "${INC_PR}.1"
 
Signature · 1 line
1.8.1.2
#2 lore raw

Re: [PATCH 1/1] qt-x11-free: add missing DEPENDS on libglu for LSB Library Check

Hi Hongxu,

Quoted 21 lines · On Wednesday 26 June 2013 10:38:52 Hongxu Jia wrote:

When libglu is missing in qt-x11-free's DEPENDS, the LSB 4.1 Library Check will fail:
...
Checking library symbols (libqt-mt.so.3)
Did not find _ZN10QGLContext10currentCtxE (unversioned) in libqt-mt.so.3 Unmangled symbol name: QGLContext::currentCtx
...

[YOCTO #4016]

---
 recipes-qt3/qt3/qt-x11-free_3.3.7.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
(quoted diff) +0 -0

b/recipes-qt3/qt3/qt-x11-free_3.3.7.bb index a67dd63..af4fc01 100644

recipes-qt3/qt3/qt-x11-free_3.3.7.bb +0 -1
@@ -1,4 +1,4 @@
-DEPENDS = "qt-x11-free-native freetype virtual/libx11 libxmu libxft libxext
Quoted 4 lines

libxrender libxrandr libxcursor virtual/libgl" +DEPENDS = "qt-x11-free-native freetype virtual/libx11 libxmu libxft libxext libxrender libxrandr libxcursor virtual/libgl libglu" PROVIDES = "qt3x11"
PR = "${INC_PR}.1"

Merged to meta-qt3, thanks.

I noticed we didn't actually specify in the README in meta-qt3 where patches should be sent, I have now fixed this. In future if you have any patches for this layer could you please send them to the [email protected] mailing list.

Thanks,
Paul

Signature · 2 lines
Paul Eggleton
Intel Open Source Technology Centre
author
#3 lore raw

Re: [PATCH 1/1] qt-x11-free: add missing DEPENDS on libglu for LSB Library Check

Hi Paul,

Got it

Thanks,
Hongxu

Quoted 38 lines · Paul Eggleton

Hi Hongxu,

Quoted 21 lines · On Wednesday 26 June 2013 10:38:52 Hongxu Jia wrote:

When libglu is missing in qt-x11-free's DEPENDS, the LSB 4.1 Library Check will fail:
...
Checking library symbols (libqt-mt.so.3)
Did not find _ZN10QGLContext10currentCtxE (unversioned) in libqt-mt.so.3 Unmangled symbol name: QGLContext::currentCtx
...

[YOCTO #4016]

---
  recipes-qt3/qt3/qt-x11-free_3.3.7.bb | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
(quoted diff) +0 -0

b/recipes-qt3/qt3/qt-x11-free_3.3.7.bb index a67dd63..af4fc01 100644

recipes-qt3/qt3/qt-x11-free_3.3.7.bb +0 -1
@@ -1,4 +1,4 @@
-DEPENDS = "qt-x11-free-native freetype virtual/libx11 libxmu libxft libxext
Quoted 4 lines

libxrender libxrandr libxcursor virtual/libgl" +DEPENDS = "qt-x11-free-native freetype virtual/libx11 libxmu libxft libxext libxrender libxrandr libxcursor virtual/libgl libglu" PROVIDES = "qt3x11"
PR = "${INC_PR}.1"

Merged to meta-qt3, thanks.

I noticed we didn't actually specify in the README in meta-qt3 where patches should be sent, I have now fixed this. In future if you have any patches for this layer could you please send them to the [email protected] mailing list.

Thanks,
Paul

author
#4 lore raw
In reply to Hongxu Jia

I should add layer's name in title, such as:

[oe] [meta-qt3] [PATCH 0/1]qt-x11-free: fix LSB Library Check libqt-mt.so.3 fail

I will resend the patch

//Hongxu

Quoted 15 lines · Hongxu Jia

The following changes since commit 4c27cce6688aa39852f3cba5e7b80ec279019605:

   layer.conf: avoid unnecessary early expansion with := (2013-03-19 16:33:11 +0000)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib hongxu/fix-qt3
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/fix-adt

Hongxu Jia (1):
qt-x11-free: add missing DEPENDS on libglu for LSB Library Check

  recipes-qt3/qt3/qt-x11-free_3.3.7.bb | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)