[oe] curl-nativesdk as default libcurl provider?

Martin Jansa martin.jansa at gmail.com
Sat Oct 30 23:22:27 UTC 2010


Hi, 

nativesdk support was added to curl with 7.21.1 version in 
http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=893ec9283c23b2aa7bbfd615cc5012ef68c9d1b0

since then
recipes/accelges/accelges_svn.bb
was pulling
virtual:nativesdk:curl_7.21.1.bb
to task-shr-feed build

it is because libcurl is in accelges's RDEPENDS (which is not really
correct and I'll remove it)
RDEPENDS_${PN} = "dbus dbus-glib libxrandr libnotify notification-daemon libcurl gtk+"

and libcurl in PACKAGES in curl-target.inc
PACKAGES += "${PN}-certs libcurl libcurl-dev libcurl-doc"

but isn't it supposed to work better by default?

If I remove it from RDEPENDS it works OK, because libcurl4 (I'm
using debian naming) is picked right

Version: 1:0.2+svnr206-r3.6
Depends: update-rc.d, libdbus-glib-1-2, libdbus-1-3, libgobject-2.0-0,
libgthread-2.0-0, libc6, libglib-2.0-0, bluez4, libglade-2.0-0, gtk+,
libatk-1.0-0, libgio-2.0-0, pango, libstdc++6, libcairo2, libpixman-1-0,
libpng12-0, libxrender1, libx11-6, libxcb1, libpthread-stubs0, libxau6,
libxdmcp6, libfontconfig1, libfreetype6, libexpat1, libgmodule-2.0-0,
libcurl4, libgnutls26, libz1, libgcrypt11, libgpg-error0

for accelges fixed in:
http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=ef297b9febd05766242d0b6cb5dae14024456d41
but maybe other recipes have same problem..

Whole curl package seems strage..
ie sdk builddir doesn't start with curl-sdk- as normal for other sdk
tmp/work/x86_64-armv7a-sdk-oe-linux-gnueabi/curl-7.21.1-r4.1/

Regards,
-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com




More information about the Openembedded-devel mailing list