[oe] ti-eula-unpack problem
Denys Dmytriyenko
denis at denix.org
Thu Mar 22 03:22:49 UTC 2012
On Thu, Mar 22, 2012 at 10:15:26AM +1300, R U Local wrote:
> Dear List,
>
> A resent change to ti-eula-unpack.inc to test for 32 bit compatability on 64
> bit systems has broken the build on Ubuntu x64 11.10.
Ah, you cross-posted this to different mailing lists, but not the correct
one... :) This should have gone to meta-ti, which this change belongs to and
where I copied the reply to:
https://lists.yoctoproject.org/listinfo/meta-ti
> Ubuntu created multi-arch functionality between 11.4 and 11.10. There is are
> now /lib /lib64 and /lib32 directories and no symlinks.
>
> The following patch corrects this on my system but I have no idea of its
> effect on others.
>
>
>
> diff --git a/recipes-ti/includes/ti-eula-unpack.inc
> b/recipes-ti/includes/ti-eula-unpack.inc
>
> index dcabe9d..f37f026 100644
>
> --- a/recipes-ti/includes/ti-eula-unpack.inc
>
> +++ b/recipes-ti/includes/ti-eula-unpack.inc
>
> @@ -21,7 +21,7 @@ python ti_bin_do_unpack() {
>
> # InstallJammer requires 32bit version of glibc
>
> lib32path = '/lib'
>
> - if os.path.exists('/lib64') and ( os.path.islink('/lib64') or
> os.path.islink('/lib') ):
>
> + if os.path.exists('/lib64') and ( os.path.islink('/lib64') or
> os.path.islink('/lib') or os.path.exists('/lib32')):
>
> lib32path = '/lib32'
>
> if not os.path.exists('%s/libc.so.6' % lib32path):
>
> raise bb.build.FuncFailed, \
>
>
>
> Cheers Mike.
>
>
>
>
>
> _______________________________________________
> 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