generic-poky/meta
Kang Kai f816625bf2 perl: update dependencies among modules
Run autoreconf fails because it uses several perl modules and they
requires other perl modules. So update these dependencies for:
  perl-module-exporter
  perl-module-file-glob
  perl-module-file-path
  perl-module-file-spec
  perl-module-file-stat
  perl-module-io-file
  perl-module-io-handle
  perl-module-io-seekable
  perl-module-posix

And RDEPENDS rules in file perl-rdepends_5.14.2.inc don't work for
nativesdk perl module packages. Replace all "perl" with "${PN}" in the
file to fix that.

In nativesdk.bbclass it calls
oe.classextend.NativesdkClassExtender().map_packagevars() to map package
vars include var RDEPENDS. In map_packagevars():

  for pkg in (self.d.getVar("PACKAGES", True).split() + [""]):

the value of var "PACKAGES" may not be calculated correctly, so for
all the nativesdk packages created by

  PACKAGES_DYNAMIC_virtclass-nativesdk += "^nativesdk-perl-module-.*"

dependencies are wrong.

This is similar with 51cbb5ae76.

Bump up PR.

(From OE-Core rev: c1f1368a680ae596e4d974a2cbbd253abc5118f8)

Signed-off-by: Kang Kai <kai.kang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-24 12:50:48 +01:00
..
classes rootfs_rpm.bbclass: maybe no rpm postinst script 2012-10-24 12:50:46 +01:00
conf bitbake.conf: break three very long lines 2012-10-24 12:50:47 +01:00
files bzip license: bzip2 not bzip. 2012-10-10 15:06:12 +01:00
lib/oe terminal: Add support for running custom terminals. 2012-10-24 12:50:46 +01:00
recipes-bsp grub: disable lzma, device-mapper, zfs and nvpair 2012-09-19 17:56:27 +01:00
recipes-connectivity PACKAGES_DYNAMIC: use += instead of = in most cases 2012-10-19 18:02:26 +01:00
recipes-core nativesdk-ncurses 5.9: files were installed but not shipped 2012-10-24 12:50:45 +01:00
recipes-devtools perl: update dependencies among modules 2012-10-24 12:50:48 +01:00
recipes-extended shadow-securetty: add ARM AMBA serial ports 2012-10-24 12:50:46 +01:00
recipes-gnome gnome-icon-theme: remove unused configure variable 2012-10-24 12:50:48 +01:00
recipes-graphics xorg-driver: add xserver driver ABI dependencies 2012-10-24 12:50:47 +01:00
recipes-kernel linux-firmare: upgrade to latest commit 2012-10-24 12:50:46 +01:00
recipes-lsb4/perl libi18n-collate-perl: add it 2012-09-10 13:01:54 +01:00
recipes-multimedia gst-plugins-good: disable taglib explicitly 2012-10-24 12:50:47 +01:00
recipes-qt PACKAGES_DYNAMIC: use += instead of = in most cases 2012-10-19 18:02:26 +01:00
recipes-rt rt: Add hwlatdetect to rt images 2012-09-12 15:13:53 +01:00
recipes-sato sato-icon-theme: merge sato-icon-theme.inc into recipe 2012-10-24 12:50:48 +01:00
recipes-support atk: Update to 2.6.0 2012-10-23 12:28:31 +01:00
site site/common-linux: fix incorrect size of pid_t for apr 2012-07-02 16:47:44 +01:00
COPYING.MIT
recipes.txt recipes.txt: Add entries for "recipes-rt" and "recipes-support" 2012-07-09 16:58:56 +01:00