[oe] [PATCH 4/4] remove install-native package

Cliff Brake cliff.brake at gmail.com
Fri May 8 15:19:38 UTC 2009


On Fri, May 8, 2009 at 1:11 AM, Roman I Khimov <khimov at altell.ru> wrote:
> On Friday 08 May 2009 01:58:24 Cliff Brake wrote:
>> We have run into several problems that may be related to this patch.
>>
>> bitbake libart-lgpl fails on a clean build with following message:
>
> Please try either removing
>
> export INSTALL = "${STAGING_BINDIR_NATIVE}/install-sh"
>
> from recipe (recipes/gnome/libart-lgpl.inc), or setting it like this
>
> export INSTALL = "${STAGING_BINDIR_NATIVE}/install"

Thanks!  The above works, but after a bit of discussion on IRC, a more
correct solution is to remove the INSTALL variable from this recipe.

09:49 < kergoth> install-sh/install.sh is not that complex.  any
autotools package that uses AC_PROG_INSTALL should be including
install-sh/install.sh in its build tree under
                 ./ or AC_CONFIG_AUXDIR, for the case where the build
system doesn't have its own bsd install.  we, of course, have install,
so that install-sh/install.sh
                 won't actually be used
09:50 < kergoth> if any packages hardcode INSTALL like that one in the
email, they're broken
09:50 < kergoth> the 'install' tool is often used to install files
from one place to another
09:50 < kergoth> autotools comes with a shell script called install-sh
for its makefiles to use if your machine has no 'install'
09:51 < kergoth> thats all there is to this

Thanks,
Cliff

-- 
=======================
Cliff Brake
http://bec-systems.com




More information about the Openembedded-devel mailing list