title: How to use a latest package version in a Yocto -older version?
body: <p>I am using the following Yocto version,</p>
  
  <pre><code>DISTRO = "poky"
  DISTRO_NAME = "Poky 8.0.1 (Yocto Project 1.3.1 Reference Distro)"
  DISTRO_VERSION = "1.3.1"
  SDK_VENDOR = "-pokysdk"
  </code></pre>
  
  <p>I want to upgrade the following packages.</p>
  
  <ol>
  <li>Currently using package apt_0.7.14 and nee to upgrade to the latest version (say apt_1.2.12).</li>
  <li>Currently using package eglibc-2.16 and nee to upgrade to the latest version. I think latest Yocto versions using glibc instead of eglibc.</li>
  </ol>
  
  <p>I tried the following steps,</p>
  
  <ol>
  <li>Copied the apt recipes Yocto-2.3\poky-pyro-17.0.0\meta\recipes-devtools/apt to my work space.</li>
  <li>Initiated bitbake.</li>
  <li>But I am getting some do_configure error given below,</li>
  </ol>
  
  <blockquote>
  <pre><code>&gt; checking for strings.h... (cached) yes checking for inttypes.h...
  &gt; (cached) yes checking for stdint.h... (cached) yes checking for
  &gt; unistd.h... (cached) yes checking db.h usability... yes checking db.h
  &gt; presence... yes checking for db.h... yes checking if we can link
  &gt; against BerkeleyDB... yes checking for curl_easy_init in -lcurl... no
  &gt; configure: error: failed: I need CURL due https support Configure
  &gt; failed. The contents of all config.log files follows to aid debugging
  &gt; /home/ebike/work/STREAMS/Int_275/main/Yocto_Git/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/apt-1.2.12-r0/apt-1.2.12/config.log
  &gt; This file contains any messages produced by compilers while running
  &gt; configure, to aid debugging if configure makes a mistake.
  &gt; 
  &gt; It was created by configure, which was generated by GNU Autoconf 2.69.
  &gt; Invocation command line was
  &gt; 
  &gt;   $
  &gt; /home/ebike/work/STREAMS/Int_275/main/Yocto_Git/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/apt-1.2.12-r0/apt-1.2.12/configure
  &gt; --build=i686-linux --host=arm-poky-linux-gnueabi --target=arm-poky-linux-gnueabi --prefix=/usr --exec_prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/libexec --datadir=/usr/share --sysconfdir=/etc --sharedstatedir=/com --localstatedir=/var --libdir=/usr/lib --includedir=/usr/include --oldincludedir=/usr/include --infodir=/usr/share/info --mandir=/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/ebike/work/STREAMS/Int_275/main/Yocto_Git/build/tmp/sysroots/imx6qsabrelite
  &gt; --enable-nls ac_cv_lib_lzma_lzma_easy_encoder=yes ac_cv_lib_bz2_BZ2_bzopen=no
  &gt; ac_cv_lib_lz4_LZ4F_createCompressionContext=no
  </code></pre>
  </blockquote>
  
  <p>It will be much appreciated, if anyone can help to solve this issue. </p>