]> code.ossystems Code Review - openembedded-core.git/commit
libpam: disable NIS to not link with libtirpc when it is available
authorMarcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Fri, 3 Aug 2012 08:21:30 +0000 (10:21 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 6 Aug 2012 14:55:59 +0000 (15:55 +0100)
commite629bdcd1bcb51f2d2101fb53daeac0bd29ab637
tree9214a9af2e17110dc8e679e64bab11743205cdd4
parentdea6a0eb2bf06b3dc47e276a046d8dd828e47228
libpam: disable NIS to not link with libtirpc when it is available

I was checking ways to make incremental builds faster so I started using
sstate-cache and SSTATE_MIRRORS. But this gave me some nasty bug:

| Collected errors:
|  * satisfy_dependencies_for: Cannot satisfy the following dependencies
for php-cgi:
|  *    libtirpc1 (>= 0.2.2) *
|  * opkg_install_cmd: Cannot install package php-cgi.

I checked details:

In my previous build libtirpc got built before libpam so libpam found it
and linked. As a result packages depend on libtirpc1 but as there is no
such build dependency sstate handling code did not used libtirpc copy...

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/pam/libpam_1.1.5.bb