[oe] curl-nativesdk as default libcurl provider?

Khem Raj raj.khem at gmail.com
Sun Oct 31 02:38:20 UTC 2010


On Sat, Oct 30, 2010 at 4:22 PM, Martin Jansa <martin.jansa at gmail.com> wrote:
> 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..

its using BBCLASSEXTEND to get sdk recipes may be thats the reason
I think we can disable nativesdk for now.

> 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
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>




More information about the Openembedded-devel mailing list