SDKs on HH miss afb-helpers & appcontroller shared libraries

Description

Building a binding fails because the shared libraries are not there.

Environment

None

Activity

Stephane Desneux 
June 13, 2019 at 9:54 PM

Yes, you're right. Qt stuff shouldn't be there! My bad.

I think that adding those libs (except the qt one) in the SDK along with the appfw make sense. AFAICS, appfw is pulled in the minimal image => let's add those static libs in the minimal SDK.

So what about:

  • adding libafb-helpers-staticdev and libappcontroller-staticdev to agl-image-minimal-crosssdk

  • add libafb-helpers-qt-staticdev to agl-image-graphical-qt5-crosssdk

Otherwise, what other images could we chose?

Jan-Simon Moeller 
June 13, 2019 at 8:37 PM

Wait a bit.

Let's first check the root cause and be conservative what we add in the minimal image!

Stephane Desneux 
June 13, 2019 at 2:23 PM

Yes, -staticdev packages are needed

Thierry Bultel 
June 13, 2019 at 1:25 PM

$ rpm -qpl libafb-helpers-7.99.1-r0.aarch64.rpm
(contains no files)

Stephane Desneux 
June 13, 2019 at 1:18 PM

But, dev package seems incomplete (note this is for the h3ulcb, not qemu)

$ rpm -qpl tmp/deploy/rpm/aarch64/libafb-helpers-dev-7.99.1-r0.aarch64.rpm /usr /usr/include /usr/include/afb-helpers-utils.h /usr/include/afb-timer.h /usr/include/curl-wrap.h /usr/include/escape.h /usr/include/filescan-utils.h /usr/include/wrap-json.h /usr/lib /usr/lib/pkgconfig /usr/lib/pkgconfig/afb-helpers.pc
Won't Fix

Details

Assignee

Reporter

Labels

Contract ID

Priority

Created June 13, 2019 at 12:00 PM
Updated April 7, 2021 at 9:14 PM
Resolved April 7, 2021 at 9:14 PM